{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"AdtDef,"}]}
    AdtDef, AdtKind, Allocation, ClosureDef, ClosureKind, CoroutineDef, Discr, FieldDef, FnDef,
use crate::ty::{
    ForeignDef, ForeignItemKind, ForeignModule, ForeignModuleDef, GenericArgs, GenericPredicates,