pub trait Swizzles2<T: Scalar> {
type Swizzle2;
// Required methods
fn xy(&self) -> Self::Swizzle2;
fn yx(&self) -> Self::Swizzle2;
}
pub trait Swizzles2<T: Scalar> {
type Swizzle2;
// Required methods
fn xy(&self) -> Self::Swizzle2;
fn yx(&self) -> Self::Swizzle2;
}