pub struct DataAddress(pub u16);Tuple Fields§
§0: u16Trait Implementations§
Source§impl<T> BitRange<T> for DataAddress
impl<T> BitRange<T> for DataAddress
Source§impl<T> BitRangeMut<T> for DataAddresswhere
u16: BitRangeMut<T>,
impl<T> BitRangeMut<T> for DataAddresswhere
u16: BitRangeMut<T>,
Source§fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
Set a range of bits.
Source§impl Clone for DataAddress
impl Clone for DataAddress
Source§fn clone(&self) -> DataAddress
fn clone(&self) -> DataAddress
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DataAddress
impl Debug for DataAddress
Source§impl PartialEq for DataAddress
impl PartialEq for DataAddress
impl Copy for DataAddress
impl Eq for DataAddress
impl StructuralPartialEq for DataAddress
Auto Trait Implementations§
impl Freeze for DataAddress
impl RefUnwindSafe for DataAddress
impl Send for DataAddress
impl Sync for DataAddress
impl Unpin for DataAddress
impl UnwindSafe for DataAddress
Blanket Implementations§
Source§impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more