{"ast_node_type":"other","tokens":[{"end":39,"kind":"keyword","start":0,"text":"pub"}]}
    pub defaultness_span: Option<Span>,
    // decoding as `Span`s cannot be decoded when a `Session` is not available.
    pub generics: &'hir Generics<'hir>,