struct RegisterWriterMap([RegisterWriter; 8]);Expand description
Map each RegisterId to an RegisterWriter
Tuple Fields§
§0: [RegisterWriter; 8]Implementations§
Source§impl RegisterWriterMap
impl RegisterWriterMap
Sourcefn insert(&mut self, reg: RegisterId, writer: RegisterWriter)
fn insert(&mut self, reg: RegisterId, writer: RegisterWriter)
Write or overwrite the last RegisterWriter associated with reg.
Sourcefn get(&self, reg: RegisterId) -> RegisterWriter
fn get(&self, reg: RegisterId) -> RegisterWriter
Return the most recent mapping for ‘reg’, if any.
Trait Implementations§
Source§impl Clone for RegisterWriterMap
impl Clone for RegisterWriterMap
Source§fn clone(&self) -> RegisterWriterMap
fn clone(&self) -> RegisterWriterMap
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RegisterWriterMap
impl Debug for RegisterWriterMap
Source§impl Default for RegisterWriterMap
impl Default for RegisterWriterMap
Source§fn default() -> RegisterWriterMap
fn default() -> RegisterWriterMap
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RegisterWriterMap
impl RefUnwindSafe for RegisterWriterMap
impl Send for RegisterWriterMap
impl Sync for RegisterWriterMap
impl Unpin for RegisterWriterMap
impl UnsafeUnpin for RegisterWriterMap
impl UnwindSafe for RegisterWriterMap
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