Trait SampleTypeInteger

Source
pub trait SampleTypeInteger:
    SampleType
    + BitAnd<Output = Self>
    + BitOr<Output = Self>
    + BitXor<Output = Self>
    + Shl<Output = Self>
    + Shr<Output = Self>
    + BitAndAssign
    + BitOrAssign
    + BitXorAssign
    + ShlAssign
    + ShrAssign
    + Rem<Output = Self>
    + RemAssign { }

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.

Implementors§

Source§

impl<T> SampleTypeInteger for T
where T: SampleType + BitAnd<Output = Self> + BitOr<Output = Self> + BitXor<Output = Self> + Shl<Output = Self> + Shr<Output = Self> + BitAndAssign + BitOrAssign + BitXorAssign + ShlAssign + ShrAssign + Rem<Output = Self> + RemAssign,