Trait CheckedSub

Source
pub trait CheckedSub<Rhs = Self> {
    type Output;

    // Required method
    fn checked_sub(self, other: Rhs) -> Option<Self::Output>
       where Self: Sized;
}

Required Associated Types§

Required Methods§

Source

fn checked_sub(self, other: Rhs) -> Option<Self::Output>
where Self: Sized,

Implementors§

Source§

impl CheckedSub for Decimal

Source§

impl CheckedSub for I192

Source§

impl CheckedSub for I256

Source§

impl CheckedSub for I320

Source§

impl CheckedSub for I384

Source§

impl CheckedSub for I448

Source§

impl CheckedSub for I512

Source§

impl CheckedSub for I768

Source§

impl CheckedSub for PreciseDecimal

Source§

impl CheckedSub for U192

Source§

impl CheckedSub for U256

Source§

impl CheckedSub for U320

Source§

impl CheckedSub for U384

Source§

impl CheckedSub for U448

Source§

impl CheckedSub for U512

Source§

impl CheckedSub for U768

Source§

impl CheckedSub<i8> for Decimal

Source§

impl CheckedSub<i8> for PreciseDecimal

Source§

impl CheckedSub<i16> for Decimal

Source§

impl CheckedSub<i16> for PreciseDecimal

Source§

impl CheckedSub<i32> for Decimal

Source§

impl CheckedSub<i32> for PreciseDecimal

Source§

impl CheckedSub<i64> for Decimal

Source§

impl CheckedSub<i64> for PreciseDecimal

Source§

impl CheckedSub<i128> for Decimal

Source§

impl CheckedSub<i128> for PreciseDecimal

Source§

impl CheckedSub<isize> for Decimal

Source§

impl CheckedSub<isize> for PreciseDecimal

Source§

impl CheckedSub<u8> for Decimal

Source§

impl CheckedSub<u8> for PreciseDecimal

Source§

impl CheckedSub<u16> for Decimal

Source§

impl CheckedSub<u16> for PreciseDecimal

Source§

impl CheckedSub<u32> for Decimal

Source§

impl CheckedSub<u32> for PreciseDecimal

Source§

impl CheckedSub<u64> for Decimal

Source§

impl CheckedSub<u64> for PreciseDecimal

Source§

impl CheckedSub<u128> for Decimal

Source§

impl CheckedSub<u128> for PreciseDecimal

Source§

impl CheckedSub<usize> for Decimal

Source§

impl CheckedSub<usize> for PreciseDecimal

Source§

impl CheckedSub<Decimal> for I192

Source§

impl CheckedSub<Decimal> for I256

Source§

impl CheckedSub<Decimal> for I320

Source§

impl CheckedSub<Decimal> for I448

Source§

impl CheckedSub<Decimal> for I512

Source§

impl CheckedSub<Decimal> for PreciseDecimal

Source§

impl CheckedSub<Decimal> for U192

Source§

impl CheckedSub<Decimal> for U256

Source§

impl CheckedSub<Decimal> for U320

Source§

impl CheckedSub<Decimal> for U448

Source§

impl CheckedSub<Decimal> for U512

Source§

impl CheckedSub<I192> for Decimal

Source§

impl CheckedSub<I192> for PreciseDecimal

Source§

impl CheckedSub<I256> for Decimal

Source§

impl CheckedSub<I256> for PreciseDecimal

Source§

impl CheckedSub<I320> for Decimal

Source§

impl CheckedSub<I320> for PreciseDecimal

Source§

impl CheckedSub<I448> for Decimal

Source§

impl CheckedSub<I448> for PreciseDecimal

Source§

impl CheckedSub<I512> for Decimal

Source§

impl CheckedSub<I512> for PreciseDecimal

Source§

impl CheckedSub<PreciseDecimal> for Decimal

Source§

impl CheckedSub<PreciseDecimal> for I192

Source§

impl CheckedSub<PreciseDecimal> for I256

Source§

impl CheckedSub<PreciseDecimal> for I320

Source§

impl CheckedSub<PreciseDecimal> for I448

Source§

impl CheckedSub<PreciseDecimal> for I512

Source§

impl CheckedSub<PreciseDecimal> for U192

Source§

impl CheckedSub<PreciseDecimal> for U256

Source§

impl CheckedSub<PreciseDecimal> for U320

Source§

impl CheckedSub<PreciseDecimal> for U448

Source§

impl CheckedSub<PreciseDecimal> for U512

Source§

impl CheckedSub<U192> for Decimal

Source§

impl CheckedSub<U192> for PreciseDecimal

Source§

impl CheckedSub<U256> for Decimal

Source§

impl CheckedSub<U256> for PreciseDecimal

Source§

impl CheckedSub<U320> for Decimal

Source§

impl CheckedSub<U320> for PreciseDecimal

Source§

impl CheckedSub<U448> for Decimal

Source§

impl CheckedSub<U448> for PreciseDecimal

Source§

impl CheckedSub<U512> for Decimal

Source§

impl CheckedSub<U512> for PreciseDecimal