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