Skip to main content

ModFloor

Trait ModFloor 

Source
pub trait ModFloor:
    CubePrimitive
    + CubeType<ExpandType: ModFloorExpand>
    + Sized {
    // Provided methods
    fn mod_floor(self, _rhs: Self) -> Self { ... }
    fn __expand_mod_floor(
        scope: &Scope,
        lhs: NativeExpand<Self>,
        rhs: NativeExpand<Self>,
    ) -> NativeExpand<Self> { ... }
}

Provided Methods§

Source

fn mod_floor(self, _rhs: Self) -> Self

Source

fn __expand_mod_floor( scope: &Scope, lhs: NativeExpand<Self>, rhs: NativeExpand<Self>, ) -> NativeExpand<Self>

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl ModFloor for bf16

Source§

impl ModFloor for f16

Source§

impl ModFloor for f32

Source§

impl ModFloor for f64

Source§

impl ModFloor for i8

Source§

impl ModFloor for i16

Source§

impl ModFloor for i32

Source§

impl ModFloor for i64

Source§

impl ModFloor for isize

Source§

impl ModFloor for u8

Source§

impl ModFloor for u16

Source§

impl ModFloor for u32

Source§

impl ModFloor for u64

Source§

impl ModFloor for usize

Implementors§

Source§

impl ModFloor for flex32

Source§

impl ModFloor for tf32

Source§

impl<Marker: 'static> ModFloor for DynamicScalar<Marker>

Source§

impl<P: Scalar + ModFloor, N: Size> ModFloor for Vector<P, N>