syntax_data: {"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"Pat(t,"}]}
source_snippet:             Pat(t, p) => write!(f, "pattern_type!({t:?} is {p:?})"),
context_before:             Array(t, c) => write!(f, "[{t:?}; {c:?}]"),
context_after:             Slice(t) => write!(f, "[{:?}]", &t),