Trait BitwiseNot

Source
pub trait BitwiseNot: CubePrimitive + Sized {
    // Provided methods
    fn bitwise_not(x: Self) -> Self { ... }
    fn __expand_bitwise_not(
        scope: &mut Scope,
        x: Self::ExpandType,
    ) -> ExpandElementTyped<Self> { ... }
}

Provided Methods§

Source

fn bitwise_not(x: Self) -> Self

Source

fn __expand_bitwise_not( scope: &mut Scope, x: Self::ExpandType, ) -> 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 BitwiseNot for i8

Source§

impl BitwiseNot for i16

Source§

impl BitwiseNot for i32

Source§

impl BitwiseNot for i64

Source§

impl BitwiseNot for u8

Source§

impl BitwiseNot for u16

Source§

impl BitwiseNot for u32

Source§

impl BitwiseNot for u64

Implementors§