pub trait Inc { fn inc(self) -> Self; }
A trait representing the capability to increment a value.
Increment self and return the new value.