Struct ecc608_linux::address::DataAddress
source · pub struct DataAddress(pub u16);Tuple Fields§
§0: u16Trait Implementations§
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 copy 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<DataAddress> for DataAddress
impl PartialEq<DataAddress> for DataAddress
source§fn eq(&self, other: &DataAddress) -> bool
fn eq(&self, other: &DataAddress) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for DataAddress
impl Eq for DataAddress
impl StructuralEq for DataAddress
impl StructuralPartialEq for DataAddress
Auto Trait Implementations§
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