Trait CheckedAdd

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

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

Required Associated Types§

Required Methods§

Source

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

Implementors§

Source§

impl CheckedAdd for Decimal

Source§

impl CheckedAdd for I192

Source§

impl CheckedAdd for I256

Source§

impl CheckedAdd for I320

Source§

impl CheckedAdd for I384

Source§

impl CheckedAdd for I448

Source§

impl CheckedAdd for I512

Source§

impl CheckedAdd for I768

Source§

impl CheckedAdd for PreciseDecimal

Source§

impl CheckedAdd for U192

Source§

impl CheckedAdd for U256

Source§

impl CheckedAdd for U320

Source§

impl CheckedAdd for U384

Source§

impl CheckedAdd for U448

Source§

impl CheckedAdd for U512

Source§

impl CheckedAdd for U768

Source§

impl CheckedAdd<i8> for Decimal

Source§

impl CheckedAdd<i8> for PreciseDecimal

Source§

impl CheckedAdd<i16> for Decimal

Source§

impl CheckedAdd<i16> for PreciseDecimal

Source§

impl CheckedAdd<i32> for Decimal

Source§

impl CheckedAdd<i32> for PreciseDecimal

Source§

impl CheckedAdd<i64> for Decimal

Source§

impl CheckedAdd<i64> for PreciseDecimal

Source§

impl CheckedAdd<i128> for Decimal

Source§

impl CheckedAdd<i128> for PreciseDecimal

Source§

impl CheckedAdd<isize> for Decimal

Source§

impl CheckedAdd<isize> for PreciseDecimal

Source§

impl CheckedAdd<u8> for Decimal

Source§

impl CheckedAdd<u8> for PreciseDecimal

Source§

impl CheckedAdd<u16> for Decimal

Source§

impl CheckedAdd<u16> for PreciseDecimal

Source§

impl CheckedAdd<u32> for Decimal

Source§

impl CheckedAdd<u32> for PreciseDecimal

Source§

impl CheckedAdd<u64> for Decimal

Source§

impl CheckedAdd<u64> for PreciseDecimal

Source§

impl CheckedAdd<u128> for Decimal

Source§

impl CheckedAdd<u128> for PreciseDecimal

Source§

impl CheckedAdd<usize> for Decimal

Source§

impl CheckedAdd<usize> for PreciseDecimal

Source§

impl CheckedAdd<Decimal> for I192

Source§

impl CheckedAdd<Decimal> for I256

Source§

impl CheckedAdd<Decimal> for I320

Source§

impl CheckedAdd<Decimal> for I448

Source§

impl CheckedAdd<Decimal> for I512

Source§

impl CheckedAdd<Decimal> for PreciseDecimal

Source§

impl CheckedAdd<Decimal> for U192

Source§

impl CheckedAdd<Decimal> for U256

Source§

impl CheckedAdd<Decimal> for U320

Source§

impl CheckedAdd<Decimal> for U448

Source§

impl CheckedAdd<Decimal> for U512

Source§

impl CheckedAdd<I192> for Decimal

Source§

impl CheckedAdd<I192> for PreciseDecimal

Source§

impl CheckedAdd<I256> for Decimal

Source§

impl CheckedAdd<I256> for PreciseDecimal

Source§

impl CheckedAdd<I320> for Decimal

Source§

impl CheckedAdd<I320> for PreciseDecimal

Source§

impl CheckedAdd<I448> for Decimal

Source§

impl CheckedAdd<I448> for PreciseDecimal

Source§

impl CheckedAdd<I512> for Decimal

Source§

impl CheckedAdd<I512> for PreciseDecimal

Source§

impl CheckedAdd<PreciseDecimal> for Decimal

Source§

impl CheckedAdd<PreciseDecimal> for I192

Source§

impl CheckedAdd<PreciseDecimal> for I256

Source§

impl CheckedAdd<PreciseDecimal> for I320

Source§

impl CheckedAdd<PreciseDecimal> for I448

Source§

impl CheckedAdd<PreciseDecimal> for I512

Source§

impl CheckedAdd<PreciseDecimal> for U192

Source§

impl CheckedAdd<PreciseDecimal> for U256

Source§

impl CheckedAdd<PreciseDecimal> for U320

Source§

impl CheckedAdd<PreciseDecimal> for U448

Source§

impl CheckedAdd<PreciseDecimal> for U512

Source§

impl CheckedAdd<U192> for Decimal

Source§

impl CheckedAdd<U192> for PreciseDecimal

Source§

impl CheckedAdd<U256> for Decimal

Source§

impl CheckedAdd<U256> for PreciseDecimal

Source§

impl CheckedAdd<U320> for Decimal

Source§

impl CheckedAdd<U320> for PreciseDecimal

Source§

impl CheckedAdd<U448> for Decimal

Source§

impl CheckedAdd<U448> for PreciseDecimal

Source§

impl CheckedAdd<U512> for Decimal

Source§

impl CheckedAdd<U512> for PreciseDecimal