Struct cp_library_rs::number_theory::modint_for_rollinghash::modint::Modint
source · pub struct Modint(pub usize);
Tuple Fields§
§0: usize
Implementations§
Trait Implementations§
source§impl AddAssign<Modint> for Modint
impl AddAssign<Modint> for Modint
source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+=
operation. Read moresource§impl AddAssign<usize> for Modint
impl AddAssign<usize> for Modint
source§fn add_assign(&mut self, rhs: usize)
fn add_assign(&mut self, rhs: usize)
Performs the
+=
operation. Read moresource§impl MulAssign<Modint> for Modint
impl MulAssign<Modint> for Modint
source§fn mul_assign(&mut self, rhs: Self)
fn mul_assign(&mut self, rhs: Self)
Performs the
*=
operation. Read moresource§impl MulAssign<usize> for Modint
impl MulAssign<usize> for Modint
source§fn mul_assign(&mut self, rhs: usize)
fn mul_assign(&mut self, rhs: usize)
Performs the
*=
operation. Read moresource§impl PartialEq<Modint> for Modint
impl PartialEq<Modint> for Modint
source§impl PartialEq<usize> for Modint
impl PartialEq<usize> for Modint
source§impl SubAssign<Modint> for Modint
impl SubAssign<Modint> for Modint
source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-=
operation. Read moresource§impl SubAssign<usize> for Modint
impl SubAssign<usize> for Modint
source§fn sub_assign(&mut self, rhs: usize)
fn sub_assign(&mut self, rhs: usize)
Performs the
-=
operation. Read more