∀ {C : Type u₁} [inst : CategoryTheory.Category.{v₁, u₁} C] (D : Type u₂) [inst_1 : CategoryTheory.Category.{v₂, u₂} D]
  [inst_2 : ∀ (a b : C), CategoryTheory.Limits.HasCoproductsOfShape (a ⟶ b) D] (c : C) (Y : CategoryTheory.Functor C D)
  (x : C),
  ((CategoryTheory.evaluationAdjunctionRight D c).counit.app Y).app x =
    CategoryTheory.Limits.Sigma.desc fun h => Y.map h