syntax_data: {"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"(AdtKind::Struct,"}]}
source_snippet:                         (AdtKind::Struct, Unbounded, Unbounded) => {
context_before:                     match (adt_def.adt_kind(), lo, hi) {
context_after:                             Self::from_struct((ty, layout), *adt_def, cx)