syntax_data: {"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"match"}]}
source_snippet:                     match def.non_enum_variant().tail_opt() {
context_before:                     }
context_after:                         Some(field) => {