Trait MulHi

Source
pub trait MulHi: CubeType + Sized {
    // Provided methods
    fn mul_hi(self, _rhs: Self) -> Self { ... }
    fn __expand_mul_hi(
        scope: &mut Scope,
        lhs: ExpandElementTyped<Self>,
        rhs: ExpandElementTyped<Self>,
    ) -> ExpandElementTyped<Self> { ... }
}

Provided Methods§

Source

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

Source

fn __expand_mul_hi( scope: &mut Scope, lhs: ExpandElementTyped<Self>, rhs: ExpandElementTyped<Self>, ) -> ExpandElementTyped<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl MulHi for i32

Source§

impl MulHi for u32

Implementors§

Source§

impl<N: MulHi + CubePrimitive> MulHi for Line<N>

Source§

impl<const POS: u8> MulHi for IntExpand<POS>