pub trait IUnaryWrappingOps: Clone {
    type Output: IUnaryWrappingOps = Self;

    fn wrapping_abs(self) -> Self::Output;
    fn wrapping_neg(self) -> Self::Output;
    fn wrapping_pow(self, rhs: u32) -> Self::Output;
    fn wrapping_shl(self, rhs: u32) -> Self::Output;
    fn wrapping_shr(self, rhs: u32) -> Self::Output;
}

Provided Associated Types

Required Methods

Implementations on Foreign Types

Implementors