diff --git a/src/traits/structure.rs b/src/traits/structure.rs index deed3c9a..f6e5bf0f 100644 --- a/src/traits/structure.rs +++ b/src/traits/structure.rs @@ -33,8 +33,8 @@ pub trait RealVec: Vec + Norm { /// Trait grouping uncommon, low-level and borderline (from the mathematical point of view) /// operations on vectors. -pub trait VecExt: Vec + Indexable + Iterable + - UniformSphereSample + ScalarAdd + ScalarSub + Bounded + Orderable +pub trait VecExt: Vec + Indexable + Iterable + UniformSphereSample + ScalarAdd + + ScalarSub + Orderable { } /// Trait grouping uncommon, low-level and borderline (from the mathematical point of view) @@ -47,8 +47,8 @@ Vec for V { } impl + Norm> RealVec for V { } impl + Indexable + Iterable + - UniformSphereSample + ScalarAdd + ScalarSub + Bounded + Orderable> + V: Vec + Indexable + Iterable + UniformSphereSample + ScalarAdd + + ScalarSub + Orderable> VecExt for V { } impl + VecExt + Basis + Round> RealVecExt for V { }