syntax_data: {"ast_node_type":"struct","tokens":[{"end":29,"kind":"keyword","start":0,"text":"macro_rules!"}]}
source_snippet: macro_rules! hash_substruct {
context_after:     ($opt_name:ident, $opt_expr:expr, $error_format:expr, $for_crate_hash:expr, $hasher:expr, [UNTRACKED]) => {{}};