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