{"ast_node_type":"other","tokens":[{"end":43,"kind":"keyword","start":0,"text":"DefKind::Impl"}]}
            DefKind::Impl { of_trait } => {
            // Subitems of trait impls have inherited publicity.
                let impl_vis = ty::Visibility::of_impl::<false>(def_id, tcx, &Default::default());