{"ast_node_type":"function","tokens":[{"end":58,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn adt_kind(&self, def: AdtDef<'tcx>) -> AdtKind {
    /// Returns the kind of a given algebraic data type.
        def.adt_kind()