obtain ⟨x, (rfl | h)⟩ := x
α : Type u_1
β : Type u_2
γ : Type u_3
a : α
b : β
s : Set α
f✝ f : ↑s ↪ β
ha : a ∉ s
hb : b ∉ range ⇑f
x : ↑(insert a s)
hx : ↑x ∉ s
⊢ (embeddingInsert f ha hb) x = b
case mk.inl
α : Type u_1
β : Type u_2
γ : Type u_3
b : β
s : Set α
f✝ f : ↑s ↪ β
hb : b ∉ range ⇑f
x : α
ha : x ∉ s
hx : ↑⟨x, ⋯⟩ ∉ s
⊢ (embeddingInsert f ha hb) ⟨x, ⋯⟩ = b

case mk.inr
α : Type u_1
β : Type u_2
γ : Type u_3
a : α
b : β
s : Set α
f✝ f : ↑s ↪ β
ha : a ∉ s
hb : b ∉ range ⇑f
x : α
h : x ∈ s
hx : ↑⟨x, ⋯⟩ ∉ s
⊢ (embeddingInsert f ha hb) ⟨x, ⋯⟩ = b