pub trait DivRem<RHS = Self> { type Output; fn divrem(self, rhs: RHS) -> Self::Output; }
A trait for types which can compute division and remainder in one step.