typenum
pub trait Same<Rhs = Self> { type Output; }
type Output
Output should always be Self
Output
Self
impl Same<B0> for B0
impl Same<B1> for B1
impl<U: Unsigned> Same<U> for U
impl Same<Z0> for Z0
impl<U: Unsigned + NonZero> Same<PInt<U>> for PInt<U>
impl<U: Unsigned + NonZero> Same<NInt<U>> for NInt<U>