#[repr(C)]pub struct RegisterARMCP {
pub cp: u32,
pub is64: u32,
pub sec: u32,
pub crn: u32,
pub crm: u32,
pub opc1: u32,
pub opc2: u32,
pub val: u64,
}Fields§
§cp: u32§is64: u32§sec: u32§crn: u32§crm: u32§opc1: u32§opc2: u32§val: u64Implementations§
Source§impl RegisterARMCP
impl RegisterARMCP
pub const fn new() -> Self
pub const fn cp(self, cp: u32) -> Self
pub const fn is64(self, is64: u32) -> Self
pub const fn sec(self, sec: u32) -> Self
pub const fn crn(self, crn: u32) -> Self
pub const fn crm(self, crm: u32) -> Self
pub const fn opc1(self, opc1: u32) -> Self
pub const fn opc2(self, opc2: u32) -> Self
pub const fn val(self, val: u64) -> Self
Trait Implementations§
Source§impl Clone for RegisterARMCP
impl Clone for RegisterARMCP
Source§fn clone(&self) -> RegisterARMCP
fn clone(&self) -> RegisterARMCP
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 RegisterARMCP
impl Debug for RegisterARMCP
Source§impl Default for RegisterARMCP
impl Default for RegisterARMCP
Source§impl Ord for RegisterARMCP
impl Ord for RegisterARMCP
Source§fn cmp(&self, other: &RegisterARMCP) -> Ordering
fn cmp(&self, other: &RegisterARMCP) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RegisterARMCP
impl PartialEq for RegisterARMCP
Source§impl PartialOrd for RegisterARMCP
impl PartialOrd for RegisterARMCP
impl Copy for RegisterARMCP
impl Eq for RegisterARMCP
impl StructuralPartialEq for RegisterARMCP
Auto Trait Implementations§
impl Freeze for RegisterARMCP
impl RefUnwindSafe for RegisterARMCP
impl Send for RegisterARMCP
impl Sync for RegisterARMCP
impl Unpin for RegisterARMCP
impl UnwindSafe for RegisterARMCP
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