diff -r 495448cca603 -r 6aa955ad8122 src/direct_product.rs --- a/src/direct_product.rs Thu May 01 08:40:33 2025 -0500 +++ b/src/direct_product.rs Thu May 01 13:06:58 2025 -0500 @@ -511,15 +511,15 @@ } } -impl Norm> for Pair +impl Norm, F> for Pair where F: Num, ExpA: NormExponent, ExpB: NormExponent, ExpJ: NormExponent, - A: Norm, - B: Norm, - Loc: Norm, + A: Norm, + B: Norm, + Loc<2, F>: Norm, { fn norm(&self, PairNorm(expa, expb, expj): PairNorm) -> F { Loc([self.0.norm(expa), self.1.norm(expb)]).norm(expj)