# [−] [src] Trait typenum::uint::GetBit

    pub trait GetBit<I> {
        type Output;
    }

## Associated Types

### `type Output` [src]

Loading content...

## Implementors

### `impl<I> GetBit<I> for UTerm` [src]

#### `type Output = B0`

#### `fn get_bit<IM: InternalMarker>(&self, _: &I) -> Self::Output` [src]

### `impl<Un, Bn> GetBit<UTerm> for UInt<Un, Bn> where
Bn: Copy,` [src]

#### `type Output = Bn`

#### `fn get_bit<IM: InternalMarker>(&self, _: &U0) -> Self::Output` [src]

### `impl<Un, Bn, Ui, Bi> GetBit<UInt<Ui, Bi>> for UInt<Un, Bn> where
UInt<Ui, Bi>: Copy + Sub<B1>,
Un: GetBit<Sub1<UInt<Ui, Bi>>>,` [src]

#### `type Output = GetBitOut<Un, Sub1<UInt<Ui, Bi>>>`

#### `fn get_bit<IM: InternalMarker>(&self, i: &UInt<Ui, Bi>) -> Self::Output` [src]

Loading content...