#[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() -> RegisterARMCP
pub const fn cp(self, cp: u32) -> RegisterARMCP
pub const fn is64(self, is64: u32) -> RegisterARMCP
pub const fn sec(self, sec: u32) -> RegisterARMCP
pub const fn crn(self, crn: u32) -> RegisterARMCP
pub const fn crm(self, crm: u32) -> RegisterARMCP
pub const fn opc1(self, opc1: u32) -> RegisterARMCP
pub const fn opc2(self, opc2: u32) -> RegisterARMCP
pub const fn val(self, val: u64) -> RegisterARMCP
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§fn default() -> RegisterARMCP
fn default() -> RegisterARMCP
Returns the “default value” for a type. Read more
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