Struct tartan_arch::aarch64::float::StatusRegister
source · #[repr(transparent)]pub struct StatusRegister(_);
Available on AArch64 only.
Expand description
FPSR
: Indicates non-trapped floating-point exceptions.
Implementations§
source§impl StatusRegister
impl StatusRegister
sourcepub fn exceptions(&self) -> Exceptions
pub fn exceptions(&self) -> Exceptions
Indicates any non-trapped exceptions that have been detected since these flags were last reset.
sourcepub fn set_exceptions(&mut self, value: Exceptions)
pub fn set_exceptions(&mut self, value: Exceptions)
Indicates any non-trapped exceptions that have been detected since these flags were last reset.
sourcepub fn with_exceptions(&self, value: Exceptions) -> Self
pub fn with_exceptions(&self, value: Exceptions) -> Self
Indicates any non-trapped exceptions that have been detected since these flags were last reset.
Trait Implementations§
source§impl Bitfield<u64> for StatusRegister
impl Bitfield<u64> for StatusRegister
source§impl Clone for StatusRegister
impl Clone for StatusRegister
source§fn clone(&self) -> StatusRegister
fn clone(&self) -> StatusRegister
Returns a copy 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 StatusRegister
impl Debug for StatusRegister
source§impl Default for StatusRegister
impl Default for StatusRegister
source§fn default() -> StatusRegister
fn default() -> StatusRegister
Returns the “default value” for a type. Read more
source§impl From<StatusRegister> for u64
impl From<StatusRegister> for u64
source§fn from(val: StatusRegister) -> Self
fn from(val: StatusRegister) -> Self
Converts to this type from the input type.