{"ast_node_type":"other","tokens":[{"end":7,"kind":"keyword","start":0,"text":"///"}]}
    ///
    /// You can `use` or invoke it by `crate::macro_name` anywhere, before or after the definition.
    /// It is surprising that the macro will never be in the current module scope.