Struct dashu_int::fast_div::ConstDivisor
source · [−]pub struct ConstDivisor(_);
Implementations
sourceimpl ConstDivisor
impl ConstDivisor
pub fn new(n: UBig) -> ConstDivisor
pub const fn from_word(word: u32) -> Self
pub const fn from_dword(dword: u64) -> Self
Trait Implementations
sourceimpl<'l, 'r> Div<&'r ConstDivisor> for &'l IBig
impl<'l, 'r> Div<&'r ConstDivisor> for &'l IBig
sourceimpl<'l, 'r> Div<&'r ConstDivisor> for &'l UBig
impl<'l, 'r> Div<&'r ConstDivisor> for &'l UBig
sourceimpl<'r> Div<&'r ConstDivisor> for IBig
impl<'r> Div<&'r ConstDivisor> for IBig
sourceimpl<'r> Div<&'r ConstDivisor> for UBig
impl<'r> Div<&'r ConstDivisor> for UBig
sourceimpl<'r> DivAssign<&'r ConstDivisor> for IBig
impl<'r> DivAssign<&'r ConstDivisor> for IBig
sourcefn div_assign(&mut self, rhs: &'r ConstDivisor)
fn div_assign(&mut self, rhs: &'r ConstDivisor)
Performs the /=
operation. Read more
sourceimpl<'r> DivAssign<&'r ConstDivisor> for UBig
impl<'r> DivAssign<&'r ConstDivisor> for UBig
sourcefn div_assign(&mut self, rhs: &'r ConstDivisor)
fn div_assign(&mut self, rhs: &'r ConstDivisor)
Performs the /=
operation. Read more
sourceimpl<'l, 'r> DivRem<&'r ConstDivisor> for &'l IBig
impl<'l, 'r> DivRem<&'r ConstDivisor> for &'l IBig
sourceimpl<'l, 'r> DivRem<&'r ConstDivisor> for &'l UBig
impl<'l, 'r> DivRem<&'r ConstDivisor> for &'l UBig
sourceimpl<'r> DivRem<&'r ConstDivisor> for IBig
impl<'r> DivRem<&'r ConstDivisor> for IBig
sourceimpl<'r> DivRem<&'r ConstDivisor> for UBig
impl<'r> DivRem<&'r ConstDivisor> for UBig
sourceimpl<'r> DivRemAssign<&'r ConstDivisor> for IBig
impl<'r> DivRemAssign<&'r ConstDivisor> for IBig
type OutputRem = IBig
fn div_rem_assign(&mut self, rhs: &ConstDivisor) -> IBig
sourceimpl<'r> DivRemAssign<&'r ConstDivisor> for UBig
impl<'r> DivRemAssign<&'r ConstDivisor> for UBig
type OutputRem = UBig
fn div_rem_assign(&mut self, rhs: &ConstDivisor) -> UBig
sourceimpl<'l, 'r> Rem<&'r ConstDivisor> for &'l IBig
impl<'l, 'r> Rem<&'r ConstDivisor> for &'l IBig
sourceimpl<'l, 'r> Rem<&'r ConstDivisor> for &'l UBig
impl<'l, 'r> Rem<&'r ConstDivisor> for &'l UBig
sourceimpl<'r> Rem<&'r ConstDivisor> for IBig
impl<'r> Rem<&'r ConstDivisor> for IBig
sourceimpl<'r> Rem<&'r ConstDivisor> for UBig
impl<'r> Rem<&'r ConstDivisor> for UBig
sourceimpl<'r> RemAssign<&'r ConstDivisor> for IBig
impl<'r> RemAssign<&'r ConstDivisor> for IBig
sourcefn rem_assign(&mut self, rhs: &'r ConstDivisor)
fn rem_assign(&mut self, rhs: &'r ConstDivisor)
Performs the %=
operation. Read more
sourceimpl<'r> RemAssign<&'r ConstDivisor> for UBig
impl<'r> RemAssign<&'r ConstDivisor> for UBig
sourcefn rem_assign(&mut self, rhs: &'r ConstDivisor)
fn rem_assign(&mut self, rhs: &'r ConstDivisor)
Performs the %=
operation. Read more
Auto Trait Implementations
impl RefUnwindSafe for ConstDivisor
impl Send for ConstDivisor
impl Sync for ConstDivisor
impl Unpin for ConstDivisor
impl UnwindSafe for ConstDivisor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more