pub struct CqhciCqInterruptStatusEnableRegister(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl CqhciCqInterruptStatusEnableRegister
impl CqhciCqInterruptStatusEnableRegister
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 CqhciCqInterruptStatusEnableRegister
impl<T> BitRange<T> for CqhciCqInterruptStatusEnableRegister
Source§impl<T> BitRangeMut<T> for CqhciCqInterruptStatusEnableRegisterwhere
u32: BitRangeMut<T>,
impl<T> BitRangeMut<T> for CqhciCqInterruptStatusEnableRegisterwhere
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 CqhciCqInterruptStatusEnableRegister
impl Clone for CqhciCqInterruptStatusEnableRegister
Source§fn clone(&self) -> CqhciCqInterruptStatusEnableRegister
fn clone(&self) -> CqhciCqInterruptStatusEnableRegister
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 CqhciCqInterruptStatusEnableRegister
Auto Trait Implementations§
impl Freeze for CqhciCqInterruptStatusEnableRegister
impl RefUnwindSafe for CqhciCqInterruptStatusEnableRegister
impl Send for CqhciCqInterruptStatusEnableRegister
impl Sync for CqhciCqInterruptStatusEnableRegister
impl Unpin for CqhciCqInterruptStatusEnableRegister
impl UnsafeUnpin for CqhciCqInterruptStatusEnableRegister
impl UnwindSafe for CqhciCqInterruptStatusEnableRegister
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