#[repr(transparent)]pub struct Status(pub u32);Expand description
Status
Tuple Fields§
§0: u32Implementations§
Source§impl Status
impl Status
Sourcepub const fn int_status(&self) -> bool
pub const fn int_status(&self) -> bool
Interrupt Status.
Sourcepub const fn set_int_status(&mut self, val: bool)
pub const fn set_int_status(&mut self, val: bool)
Interrupt Status.
Sourcepub const fn lock_status(&self) -> LockStatus
pub const fn lock_status(&self) -> LockStatus
Provides the current lock status of indexes.
Sourcepub const fn set_lock_status(&mut self, val: LockStatus)
pub const fn set_lock_status(&mut self, val: LockStatus)
Provides the current lock status of indexes.
Sourcepub const fn error_status(&self) -> ErrorStatus
pub const fn error_status(&self) -> ErrorStatus
Status of the Error
Sourcepub const fn set_error_status(&mut self, val: ErrorStatus)
pub const fn set_error_status(&mut self, val: ErrorStatus)
Status of the Error
Sourcepub const fn reserved18(&self) -> u16
pub const fn reserved18(&self) -> u16
Reserved for Future Use
Sourcepub const fn set_reserved18(&mut self, val: u16)
pub const fn set_reserved18(&mut self, val: u16)
Reserved for Future Use
Sourcepub const fn set_fsm_state(&mut self, val: u16)
pub const fn set_fsm_state(&mut self, val: u16)
Status of FSM
Trait Implementations§
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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