pub fn basic_mod_mul<T>(a: T, b: T, m: T) -> Twhere
T: PartialOrd + Copy + Zero + One + BitAnd<Output = T> + WrappingAdd + WrappingSub + Shr<usize, Output = T> + Rem<Output = T>,
Expand description
ยงModular Multiplication (Basic)
Simple version that operates on values and copies them. Requires
WrappingAdd
and WrappingSub
traits to be implemented.