syntax_data: {"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"ty::Array(ty,"}]}
source_snippet:         ty::Array(ty, _) | ty::Slice(ty) => {
context_before:         // Compound types: recurse
context_after:             // This does not branch so we keep the depth the same.