{"ast_node_type":"other","tokens":[{"end":25,"kind":"keyword","start":0,"text":"ret_ty:"}]}
            ret_ty: Unit,
            nonself_args: vec![(Ref(Box::new(Path(arg)), Mutability::Mut), sym::state)],
            attributes: thin_vec![cx.attr_word(sym::inline, span)],