∀ {C : Type u₁} [inst : CategoryTheory.Category.{v₁, u₁} C] {D : Type u₂} [inst_1 : CategoryTheory.Category.{v₂, u₂} D]
  {E : Type u₃} [inst_2 : CategoryTheory.Category.{v₃, u₃} E] {F : CategoryTheory.Functor C D}
  {G : CategoryTheory.Functor D C} (adj : F ⊣ G) (J : CategoryTheory.GrothendieckTopology C)
  (K : CategoryTheory.GrothendieckTopology D) [inst_3 : F.IsContinuous J K] [inst_4 : G.IsContinuous K J]
  (P : CategoryTheory.Sheaf K E) (X : Dᵒᵖ),
  ((adj.sheafPushforwardContinuous J K).unit.app P).hom.app X = P.obj.map (adj.counit.app (Opposite.unop X)).op