Trait num_traits::ops::wrapping::WrappingSub   [−][src]
pub trait WrappingSub: Sized + Sub<Self, Output = Self> { fn wrapping_sub(&self, v: &Self) -> Self; }
Performs subtraction that wraps around on overflow.
Required Methods
fn wrapping_sub(&self, v: &Self) -> Self
Wrapping (modular) subtraction. Computes self - other, wrapping around at the boundary
of the type.
Implementations on Foreign Types
impl WrappingSub for u8[src] 
impl WrappingSub for u8fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for u16[src] 
impl WrappingSub for u16fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for u32[src] 
impl WrappingSub for u32fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for u64[src] 
impl WrappingSub for u64fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for usize[src] 
impl WrappingSub for usizefn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for u128[src] 
impl WrappingSub for u128fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for i8[src] 
impl WrappingSub for i8fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for i16[src] 
impl WrappingSub for i16fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for i32[src] 
impl WrappingSub for i32fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for i64[src] 
impl WrappingSub for i64fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for isize[src] 
impl WrappingSub for isizefn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl WrappingSub for i128[src] 
impl WrappingSub for i128fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Selfimpl<T: WrappingSub> WrappingSub for Wrapping<T> where
    Wrapping<T>: Sub<Output = Wrapping<T>>, [src] 
impl<T: WrappingSub> WrappingSub for Wrapping<T> where
    Wrapping<T>: Sub<Output = Wrapping<T>>, fn wrapping_sub(&self, v: &Self) -> Self[src] 
fn wrapping_sub(&self, v: &Self) -> Self