∀ (𝕜 : Type u_1) [inst : NontriviallyNormedField 𝕜] {F : Type u_2} [inst_1 : NormedAddCommGroup F]
  [inst_2 : NormedSpace 𝕜 F] {E : Type u_3} [inst_3 : AddCommGroup E] [inst_4 : Module 𝕜 E] (f : E → F) (f' : F)
  (x v : E), HasLineDerivAt 𝕜 f f' x v = HasDerivAt (fun t => f (x + t • v)) f' 0