Struct ecc608_linux::address::DataAddress
source · pub struct DataAddress(pub u16);Tuple Fields
0: u16Trait Implementations
sourceimpl<T> BitRange<T> for DataAddresswhere
u16: BitRange<T>,
impl<T> BitRange<T> for DataAddresswhere
u16: BitRange<T>,
sourceimpl<T> BitRangeMut<T> for DataAddresswhere
u16: BitRangeMut<T>,
impl<T> BitRangeMut<T> for DataAddresswhere
u16: BitRangeMut<T>,
sourcefn 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.
sourceimpl Clone for DataAddress
impl Clone for DataAddress
sourcefn clone(&self) -> DataAddress
fn clone(&self) -> DataAddress
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DataAddress
impl Debug for DataAddress
sourceimpl PartialEq<DataAddress> for DataAddress
impl PartialEq<DataAddress> for DataAddress
sourcefn eq(&self, other: &DataAddress) -> bool
fn eq(&self, other: &DataAddress) -> bool
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
sourceimpl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more