pub trait DivByRef<Rhs = Self> { type Output; // Required method fn div_by_ref(&self, rhs: &Rhs) -> Self::Output; }