syntax_data: {"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"Ref(r,"}]}
source_snippet:             Ref(r, t, m) => write!(f, "&{:?} {}{:?}", r, m.prefix_str(), t),
context_before:             RawPtr(ty, mutbl) => write!(f, "*{} {:?}", mutbl.ptr_str(), ty),
context_after:             FnDef(d, s) => f.debug_tuple("FnDef").field(d).field(&s).finish(),