{"ast_node_type":"function","tokens":[{"end":46,"kind":"keyword","start":0,"text":"fn"}]}
    fn enter(&mut self, span: tracing::Span) {
    /// been pushed.
        // This executes the destructor on the previous instance of `SpanGuard`, ensuring that