Trait std::num::CheckedDiv[src]
pub trait CheckedDiv: Div<Self, Self> {
fn checked_div(&self, v: &Self) -> Option<Self>;
}Performs division that returns None instead of wrapping around on underflow or overflow.
Required Methods
fn checked_div(&self, v: &Self) -> Option<Self>
Divides two numbers, checking for underflow or overflow. If underflow or overflow happens,
None is returned.
Implementors
impl CheckedDiv for intimpl CheckedDiv for i8impl CheckedDiv for i16impl CheckedDiv for i32impl CheckedDiv for i64impl CheckedDiv for uintimpl CheckedDiv for u8impl CheckedDiv for u16impl CheckedDiv for u32impl CheckedDiv for u64