pub struct ReferenceCounter { /* private fields */ }Expand description
Read the references registers 24 bits. TODO: It is unclear if this works, as I assume the address for reading is auto-incremented as when reading the data. This should be tested once the actual hardware setup is available with an encoder connected.
Implementations§
Trait Implementations§
Source§impl BitAnd for ReferenceCounter
impl BitAnd for ReferenceCounter
Source§impl BitAndAssign for ReferenceCounter
impl BitAndAssign for ReferenceCounter
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for ReferenceCounter
impl BitOr for ReferenceCounter
Source§impl BitOrAssign for ReferenceCounter
impl BitOrAssign for ReferenceCounter
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for ReferenceCounter
impl BitXor for ReferenceCounter
Source§impl BitXorAssign for ReferenceCounter
impl BitXorAssign for ReferenceCounter
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for ReferenceCounter
impl Clone for ReferenceCounter
Source§fn clone(&self) -> ReferenceCounter
fn clone(&self) -> ReferenceCounter
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 ReferenceCounter
impl Debug for ReferenceCounter
Source§impl From<ReferenceCounter> for [u8; 3]
impl From<ReferenceCounter> for [u8; 3]
Source§fn from(val: ReferenceCounter) -> Self
fn from(val: ReferenceCounter) -> Self
Converts to this type from the input type.
Source§impl From<ReferenceCounter> for FieldSetValue
impl From<ReferenceCounter> for FieldSetValue
Source§fn from(val: ReferenceCounter) -> Self
fn from(val: ReferenceCounter) -> Self
Converts to this type from the input type.
Source§impl Not for ReferenceCounter
impl Not for ReferenceCounter
Source§impl PartialEq for ReferenceCounter
impl PartialEq for ReferenceCounter
impl Copy for ReferenceCounter
impl Eq for ReferenceCounter
impl StructuralPartialEq for ReferenceCounter
Auto Trait Implementations§
impl Freeze for ReferenceCounter
impl RefUnwindSafe for ReferenceCounter
impl Send for ReferenceCounter
impl Sync for ReferenceCounter
impl Unpin for ReferenceCounter
impl UnwindSafe for ReferenceCounter
Blanket Implementations§
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