pub struct CqhciCqInterruptStatusRegister(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl CqhciCqInterruptStatusRegister
impl CqhciCqInterruptStatusRegister
pub fn halt_complete(&self) -> bool
pub fn task_complete(&self) -> bool
pub fn response_error_detected(&self) -> bool
pub fn task_cleared(&self) -> bool
pub fn general_crypto_error(&self) -> bool
pub fn invalid_crypto_config_error(&self) -> bool
pub fn device_exception_event(&self) -> bool
pub fn host_controller_fatal_error(&self) -> bool
pub fn set_halt_complete(&mut self, value: bool)
pub fn set_task_complete(&mut self, value: bool)
pub fn set_response_error_detected(&mut self, value: bool)
pub fn set_task_cleared(&mut self, value: bool)
pub fn set_general_crypto_error(&mut self, value: bool)
pub fn set_invalid_crypto_config_error(&mut self, value: bool)
pub fn set_device_exception_event(&mut self, value: bool)
pub fn set_host_controller_fatal_error(&mut self, value: bool)
Trait Implementations§
Source§impl<T> BitRange<T> for CqhciCqInterruptStatusRegister
impl<T> BitRange<T> for CqhciCqInterruptStatusRegister
Source§impl<T> BitRangeMut<T> for CqhciCqInterruptStatusRegisterwhere
u32: BitRangeMut<T>,
impl<T> BitRangeMut<T> for CqhciCqInterruptStatusRegisterwhere
u32: BitRangeMut<T>,
Source§fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
Set a range of bits.
Source§impl Clone for CqhciCqInterruptStatusRegister
impl Clone for CqhciCqInterruptStatusRegister
Source§fn clone(&self) -> CqhciCqInterruptStatusRegister
fn clone(&self) -> CqhciCqInterruptStatusRegister
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 moreimpl Copy for CqhciCqInterruptStatusRegister
Auto Trait Implementations§
impl Freeze for CqhciCqInterruptStatusRegister
impl RefUnwindSafe for CqhciCqInterruptStatusRegister
impl Send for CqhciCqInterruptStatusRegister
impl Sync for CqhciCqInterruptStatusRegister
impl Unpin for CqhciCqInterruptStatusRegister
impl UnsafeUnpin for CqhciCqInterruptStatusRegister
impl UnwindSafe for CqhciCqInterruptStatusRegister
Blanket Implementations§
Source§impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
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