Skip to main content

VectorOps

Trait VectorOps 

Source
pub trait VectorOps<Cmp, Base, Rhs>:
    Neg<Output = Base>
    + Add<Rhs, Output = Base>
    + Sub<Rhs, Output = Base>
    + Mul<Cmp, Output = Base>
    + Div<Cmp, Output = Base> { }
Expand description

Basic operators for vectors.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T, Cmp, Base, Rhs> VectorOps<Cmp, Base, Rhs> for T
where T: Neg<Output = Base> + Add<Rhs, Output = Base> + Sub<Rhs, Output = Base> + Mul<Cmp, Output = Base> + Div<Cmp, Output = Base>,