pub struct SysRegOperand {
pub op0: u8,
pub op1: u8,
pub crn: u8,
pub crm: u8,
pub op2: u8,
}Expand description
System-register operand encoded as architectural parts.
Fields§
§op0: u8op0 field.
op1: u8op1 field.
crn: u8CRn field.
crm: u8CRm field.
op2: u8op2 field.
Trait Implementations§
Source§impl Clone for SysRegOperand
impl Clone for SysRegOperand
Source§fn clone(&self) -> SysRegOperand
fn clone(&self) -> SysRegOperand
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 SysRegOperand
impl Debug for SysRegOperand
Source§impl PartialEq for SysRegOperand
impl PartialEq for SysRegOperand
impl Copy for SysRegOperand
impl Eq for SysRegOperand
impl StructuralPartialEq for SysRegOperand
Auto Trait Implementations§
impl Freeze for SysRegOperand
impl RefUnwindSafe for SysRegOperand
impl Send for SysRegOperand
impl Sync for SysRegOperand
impl Unpin for SysRegOperand
impl UnsafeUnpin for SysRegOperand
impl UnwindSafe for SysRegOperand
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