{"ast_node_type":"variable","tokens":[{"end":56,"kind":"keyword","start":0,"text":"}"}]}
    } else if let Some(traits) = ty.as_impl_traits(db) {
        trait_name(&trait_, db, edition)?
        let mut iter = traits.filter_map(|t| trait_name(&t, db, edition));