{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn crate_notable_traits(db: &dyn DefDatabase, krate: Crate) -> Option<Arc<[TraitId]>> {
    let _p = tracing::info_span!("crate_notable_traits", ?krate).entered();