pub(crate) fn find_primitive_impls<'tcx>( tcx: TyCtxt<'tcx>, name: &str, ) -> impl Iterator<Item = DefId> + 'tcx