Trait grafix_toolbox::math::TupleIdentity

source ·
pub trait TupleIdentity: Copy + Default {
    // Required method
    fn one() -> Self;

    // Provided method
    fn zero() -> Self { ... }
}

Required Methods§

source

fn one() -> Self

Provided Methods§

source

fn zero() -> Self

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T: ToZero, const N: usize> TupleIdentity for [T; N]
where Self: Default,

source§

fn one() -> Self

Implementors§

source§

impl<T: ToZero> TupleIdentity for vec2<T>

source§

impl<T: ToZero> TupleIdentity for vec3<T>

source§

impl<T: ToZero> TupleIdentity for vec4<T>