pub enum DynModuloU64 {}
Implementations§
Trait Implementations§
Source§impl MIntBase for DynModuloU64
impl MIntBase for DynModuloU64
type Inner = u64
fn get_mod() -> Self::Inner
fn mod_zero() -> Self::Inner
fn mod_one() -> Self::Inner
fn mod_add(x: Self::Inner, y: Self::Inner) -> Self::Inner
fn mod_sub(x: Self::Inner, y: Self::Inner) -> Self::Inner
fn mod_mul(x: Self::Inner, y: Self::Inner) -> Self::Inner
fn mod_div(x: Self::Inner, y: Self::Inner) -> Self::Inner
fn mod_neg(x: Self::Inner) -> Self::Inner
fn mod_inv(x: Self::Inner) -> Self::Inner
fn mod_pow(x: Self::Inner, y: usize) -> Self::Inner
fn mod_inner(x: Self::Inner) -> Self::Inner
Source§impl MIntConvert<i128> for DynModuloU64
impl MIntConvert<i128> for DynModuloU64
Source§impl MIntConvert<i64> for DynModuloU64
impl MIntConvert<i64> for DynModuloU64
Source§impl MIntConvert<isize> for DynModuloU64
impl MIntConvert<isize> for DynModuloU64
Source§impl MIntConvert<u128> for DynModuloU64
impl MIntConvert<u128> for DynModuloU64
Source§impl MIntConvert<u64> for DynModuloU64
impl MIntConvert<u64> for DynModuloU64
Auto Trait Implementations§
impl Freeze for DynModuloU64
impl RefUnwindSafe for DynModuloU64
impl Send for DynModuloU64
impl Sync for DynModuloU64
impl Unpin for DynModuloU64
impl UnwindSafe for DynModuloU64
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more