DivRem

Performs truncated division and remainder.This trait provides a way to efficiently compute both the quotient and remainder in a single operation. The division truncates towards zero, matching the behavior of the / and % operators. # Examples

assert!(DivRem::div_rem(7_u32, 3) == (2, 1));

Fully qualified path: core::traits::DivRem

pub trait DivRem<T>

Trait functions

div_rem

Performs the / and the % operations, returning both the quotient and remainder. # Examples

assert!(DivRem::div_rem(12_u32, 10) == (1, 2));

Fully qualified path: core::traits::DivRem::div_rem

fn div_rem(lhs: T, rhs: NonZero<T>) -> (T, T)