RemEuclidU32

Trait RemEuclidU32 

Source
pub trait RemEuclidU32 {
    // Required method
    fn rem_euclid_u32(self, modulus: u32) -> u32;
}
Expand description

A trait for {StaticModInt, DynamicModInt, ModIntBase}::new.

Required Methods§

Source

fn rem_euclid_u32(self, modulus: u32) -> u32

Calculates self $\bmod$ modulus losslessly.

Implementations on Foreign Types§

Source§

impl RemEuclidU32 for i8

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for i16

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for i32

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for i64

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for i128

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for isize

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for u8

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for u16

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for u32

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for u64

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for u128

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Source§

impl RemEuclidU32 for usize

Source§

fn rem_euclid_u32(self, modulus: u32) -> u32

Implementors§