syntax_data: {"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"ty::AdtKind::Enum"}]}
source_snippet:                             ty::AdtKind::Enum => {
context_before:                             ty::AdtKind::Struct | ty::AdtKind::Union => false,
context_after:                                 adt_def.variants().iter().all(|v| v.fields.is_empty())