pub trait ClosedAdd<Right = Self>: Add<Right, Output = Self> + AddAssign<Right> { }
Trait alias for Add and AddAssign with result of type Self.
Add
AddAssign
Self