{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"Some(TraitOrTraitImpl::Trait"}]}
                    Some(TraitOrTraitImpl::Trait { .. }) => {
                let disallowed = (!parent_is_const).then(|| match self.outer_trait_or_trait_impl {
                        TildeConstReason::TraitAssocTy { span: item.span }