pub fn inject(
    krate: &mut Crate,
    pre_configured_attrs: &[Attribute],
    resolver: &mut dyn ResolverExpand,
    sess: &Session,
    features: &Features,
) -> usize