CheckedSub

Trait CheckedSub 

Source
pub trait CheckedSub<Rhs = Self>: Sized {
    // Required method
    fn checked_sub(self, rhs: Rhs) -> Option<Self>;
}

Required Methods§

Source

fn checked_sub(self, rhs: Rhs) -> Option<Self>

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.

Implementations on Foreign Types§

Source§

impl CheckedSub for i8

Source§

fn checked_sub(self, rhs: i8) -> Option<i8>

Source§

impl CheckedSub for i16

Source§

fn checked_sub(self, rhs: i16) -> Option<i16>

Source§

impl CheckedSub for i32

Source§

fn checked_sub(self, rhs: i32) -> Option<i32>

Source§

impl CheckedSub for i64

Source§

fn checked_sub(self, rhs: i64) -> Option<i64>

Source§

impl CheckedSub for i128

Source§

fn checked_sub(self, rhs: i128) -> Option<i128>

Source§

impl CheckedSub for isize

Source§

impl CheckedSub for u8

Source§

fn checked_sub(self, rhs: u8) -> Option<u8>

Source§

impl CheckedSub for u16

Source§

fn checked_sub(self, rhs: u16) -> Option<u16>

Source§

impl CheckedSub for u32

Source§

fn checked_sub(self, rhs: u32) -> Option<u32>

Source§

impl CheckedSub for u64

Source§

fn checked_sub(self, rhs: u64) -> Option<u64>

Source§

impl CheckedSub for u128

Source§

fn checked_sub(self, rhs: u128) -> Option<u128>

Source§

impl CheckedSub for usize

Implementors§

Source§

impl CheckedSub for Bitcoin

Source§

impl CheckedSub for Cents

Source§

impl CheckedSub for DateIndex

Source§

impl CheckedSub for DecadeIndex

Source§

impl CheckedSub for DifficultyEpoch

Source§

impl CheckedSub for Dollars

Source§

impl CheckedSub for EmptyAddressIndex

Source§

impl CheckedSub for EmptyOutputIndex

Source§

impl CheckedSub for HalvingEpoch

Source§

impl CheckedSub for Height

Source§

impl CheckedSub for LoadedAddressIndex

Source§

impl CheckedSub for MonthIndex

Source§

impl CheckedSub for OpReturnIndex

Source§

impl CheckedSub for P2AAddressIndex

Source§

impl CheckedSub for P2MSOutputIndex

Source§

impl CheckedSub for P2PK33AddressIndex

Source§

impl CheckedSub for P2PK65AddressIndex

Source§

impl CheckedSub for P2PKHAddressIndex

Source§

impl CheckedSub for P2SHAddressIndex

Source§

impl CheckedSub for P2TRAddressIndex

Source§

impl CheckedSub for P2WPKHAddressIndex

Source§

impl CheckedSub for P2WSHAddressIndex

Source§

impl CheckedSub for QuarterIndex

Source§

impl CheckedSub for Sats

Source§

impl CheckedSub for SemesterIndex

Source§

impl CheckedSub for StoredF32

Source§

impl CheckedSub for StoredF64

Source§

impl CheckedSub for StoredI16

Source§

impl CheckedSub for StoredU8

Source§

impl CheckedSub for StoredU16

Source§

impl CheckedSub for StoredU32

Source§

impl CheckedSub for StoredU64

Source§

impl CheckedSub for Timestamp

Source§

impl CheckedSub for TxInIndex

Source§

impl CheckedSub for TxIndex

Source§

impl CheckedSub for TxOutIndex

Source§

impl CheckedSub for TypeIndex

Source§

impl CheckedSub for UnknownOutputIndex

Source§

impl CheckedSub for WeekIndex

Source§

impl CheckedSub for Year

Source§

impl CheckedSub for YearIndex

Source§

impl CheckedSub<u32> for Height

Source§

impl CheckedSub<u64> for Height

Source§

impl CheckedSub<usize> for Bitcoin

Source§

impl CheckedSub<usize> for Dollars

Source§

impl CheckedSub<usize> for Height

Source§

impl CheckedSub<usize> for Sats

Source§

impl CheckedSub<usize> for StoredF32

Source§

impl CheckedSub<usize> for StoredF64

Source§

impl CheckedSub<usize> for StoredU32