{"ast_node_type":"function","tokens":[{"end":22,"kind":"keyword","start":0,"text":"fn"}]}
    fn new() -> Self {
    /// By default a `SpanGuard` does nothing.
        Self(tracing::Span::none(), std::marker::PhantomData)