diff -r 0a689881b0f1 -r 8264d72aa347 src/norms.rs --- a/src/norms.rs Mon May 12 16:28:50 2025 -0500 +++ b/src/norms.rs Mon May 12 17:10:39 2025 -0500 @@ -146,7 +146,7 @@ fn dist(&self, other : &Self, _p : L2) -> F { self.dist2(other) } }*/ -impl + Norm> Projection for E { +impl + Norm> Projection for E { #[inline] fn proj_ball(self, ρ: F, _p: L2) -> Self { self.proj_ball2(ρ) @@ -176,13 +176,13 @@ } } -impl + Normed> Norm, F> for E { +impl + Normed> Norm, F> for E { fn norm(&self, huber: HuberL1) -> F { huber.apply(self.norm2_squared()) } } -impl + Normed> Dist> for E { +impl + Normed> Dist> for E { fn dist>(&self, other: I, huber: HuberL1) -> F { huber.apply(self.dist2_squared(other)) }