Trait generic_arrayvec::typenum::uint::GetBit [−]
pub trait GetBit<I> { type Output; }
Associated Types
type Output
Implementors
impl<Un, Bn> GetBit<UTerm> for UInt<Un, Bn> type Output = Bn;
impl<I> GetBit<I> for UTerm type Output = B0;
impl<Un, Bn, Ui, Bi> GetBit<UInt<Ui, Bi>> for UInt<Un, Bn> where
Un: GetBit<<UInt<Ui, Bi> as Sub<B1>>::Output>,
UInt<Ui, Bi>: Sub<B1>, type Output = <Un as GetBit<<UInt<Ui, Bi> as Sub<B1>>::Output>>::Output;