Struct xhci::registers::operational::PortRegisterSet
source · #[repr(C)]pub struct PortRegisterSet {
pub portsc: PortStatusAndControlRegister,
pub portpmsc: PortPowerManagementStatusAndControlRegister,
pub portli: PortLinkInfoRegister,
pub porthlpmc: PortHardwareLpmControlRegister,
}
Expand description
Port Register Set
Fields§
§portsc: PortStatusAndControlRegister
Port Status and Control Register
portpmsc: PortPowerManagementStatusAndControlRegister
Port PM Status and Control Register
portli: PortLinkInfoRegister
Port Link Info Register
porthlpmc: PortHardwareLpmControlRegister
Port Hardware LPM Control Register
Implementations§
Trait Implementations§
source§impl Clone for PortRegisterSet
impl Clone for PortRegisterSet
source§fn clone(&self) -> PortRegisterSet
fn clone(&self) -> PortRegisterSet
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 PortRegisterSet
impl Debug for PortRegisterSet
impl Copy for PortRegisterSet
Auto Trait Implementations§
impl RefUnwindSafe for PortRegisterSet
impl Send for PortRegisterSet
impl Sync for PortRegisterSet
impl Unpin for PortRegisterSet
impl UnwindSafe for PortRegisterSet
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