pub type U8Closed<const M: u8, const N: u8> = And<U8Ge<M>, U8Le<N>>;
Represents [M, N] intervals.
[M, N]
struct U8Closed<const M: u8, const N: u8> { /* private fields */ }