∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] [inst_1 : CategoryTheory.Limits.HasZeroObject C]
  [inst_2 : CategoryTheory.Limits.HasZeroMorphisms C],
  (∀ (Z : C), CategoryTheory.HasInjectiveResolution Z) → CategoryTheory.HasInjectiveResolutions C