Trait bitfield::BitRange [−][src]
A trait to get or set ranges of bits.
Required methods
fn bit_range(&self, msb: usize, lsb: usize) -> T
[src][−]
Get a range of bits.
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
[src][−]
Set a range of bits.
Implementors
impl BitRange<i8> for u8
[src][+]
impl BitRange<i8> for u16
[src][+]
impl BitRange<i8> for u32
[src][+]
impl BitRange<i8> for u64
[src][+]
impl BitRange<i8> for u128
[src][+]
impl BitRange<i16> for u8
[src][+]
impl BitRange<i16> for u16
[src][+]
impl BitRange<i16> for u32
[src][+]
impl BitRange<i16> for u64
[src][+]
impl BitRange<i16> for u128
[src][+]
impl BitRange<i32> for u8
[src][+]
impl BitRange<i32> for u16
[src][+]
impl BitRange<i32> for u32
[src][+]
impl BitRange<i32> for u64
[src][+]
impl BitRange<i32> for u128
[src][+]
impl BitRange<i64> for u8
[src][+]
impl BitRange<i64> for u16
[src][+]
impl BitRange<i64> for u32
[src][+]
impl BitRange<i64> for u64
[src][+]
impl BitRange<i64> for u128
[src][+]
impl BitRange<i128> for u8
[src][+]
impl BitRange<i128> for u16
[src][+]
impl BitRange<i128> for u32
[src][+]
impl BitRange<i128> for u64
[src][+]
impl BitRange<i128> for u128
[src][+]
impl BitRange<u8> for u8
[src][+]
impl BitRange<u8> for u16
[src][+]
impl BitRange<u8> for u32
[src][+]
impl BitRange<u8> for u64
[src][+]
impl BitRange<u8> for u128
[src][+]
impl BitRange<u16> for u8
[src][+]
impl BitRange<u16> for u16
[src][+]
impl BitRange<u16> for u32
[src][+]
impl BitRange<u16> for u64
[src][+]
impl BitRange<u16> for u128
[src][+]
impl BitRange<u32> for u8
[src][+]
impl BitRange<u32> for u16
[src][+]
impl BitRange<u32> for u32
[src][+]
impl BitRange<u32> for u64
[src][+]
impl BitRange<u32> for u128
[src][+]
impl BitRange<u64> for u8
[src][+]
impl BitRange<u64> for u16
[src][+]
impl BitRange<u64> for u32
[src][+]
impl BitRange<u64> for u64
[src][+]
impl BitRange<u64> for u128
[src][+]
impl BitRange<u128> for u8
[src][+]
impl BitRange<u128> for u16
[src][+]
impl BitRange<u128> for u32
[src][+]
impl BitRange<u128> for u64
[src][+]
impl BitRange<u128> for u128
[src][+]
impl<T> BitRange<T> for Time where
u64: BitRange<T>,
impl<T> BitRange<T> for Time where
u64: BitRange<T>,