Struct xhci::extended_capabilities::xhci_extended_message_interrupt::XhciExtendedMessageInterrupt
source · #[repr(C)]pub struct XhciExtendedMessageInterrupt {
pub control: MessageControl,
pub upper_address: u32,
pub table_offset: TableOffset,
/* private fields */
}
Expand description
xHCI Extended Message Interrupt Capability.
Fields§
§control: MessageControl
Message Control.
upper_address: u32
Message Upper Address.
table_offset: TableOffset
Table Offset and BIR.
Trait Implementations§
source§impl Clone for XhciExtendedMessageInterrupt
impl Clone for XhciExtendedMessageInterrupt
source§fn clone(&self) -> XhciExtendedMessageInterrupt
fn clone(&self) -> XhciExtendedMessageInterrupt
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 XhciExtendedMessageInterrupt
impl Debug for XhciExtendedMessageInterrupt
impl Copy for XhciExtendedMessageInterrupt
Auto Trait Implementations§
impl RefUnwindSafe for XhciExtendedMessageInterrupt
impl Send for XhciExtendedMessageInterrupt
impl Sync for XhciExtendedMessageInterrupt
impl Unpin for XhciExtendedMessageInterrupt
impl UnwindSafe for XhciExtendedMessageInterrupt
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