case mk
C : Type u₁
inst✝¹ : Category C
D : Type u₂
inst✝ : Category D
S S' S'' : D
Y Y' : C
T : C ⥤ D
left✝ : Discrete PUnit
right✝ : C
hom✝ : (Functor.fromPUnit S).obj left✝ ⟶ T.obj right✝
⊢ { left := left✝, right := right✝, hom := hom✝ } = mk { left := left✝, right := right✝, hom := hom✝ }.hom
C : Type u₁
inst✝¹ : Category C
D : Type u₂
inst✝ : Category D
S S' S'' : D
Y Y' : C
T : C ⥤ D
f : StructuredArrow S T
⊢ f = mk f.hom
cases f
no goals
case mk
C : Type u₁
inst✝¹ : Category C
D : Type u₂
inst✝ : Category D
S S' S'' : D
Y Y' : C
T : C ⥤ D
left✝ : Discrete PUnit
right✝ : C
hom✝ : (Functor.fromPUnit S).obj left✝ ⟶ T.obj right✝
⊢ { left := left✝, right := right✝, hom := hom✝ } = mk { left := left✝, right := right✝, hom := hom✝ }.hom
congr