{"ast_node_type":"function","tokens":[{"end":79,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn unnamed_trait_vis(&self, tr: TraitId) -> Option<Visibility> {
    // FIXME: This is only used in collection, we should move the relevant parts of it out of ItemScope
        self.unnamed_trait_imports.iter().find(|&&(t, _)| t == tr).map(|(_, trait_)| trait_.vis)