Struct xhci::registers::capability::CapabilityParameters1
source · #[repr(transparent)]pub struct CapabilityParameters1(_);
Expand description
Capability Parameters 1
Implementations§
source§impl CapabilityParameters1
impl CapabilityParameters1
sourcepub fn addressing_capability(self) -> bool
pub fn addressing_capability(self) -> bool
Returns the 64-bit Addressing Capability bit.
sourcepub fn bw_negotiation_capability(self) -> bool
pub fn bw_negotiation_capability(self) -> bool
Returns the BW Negotiation Capability bit.
sourcepub fn context_size(self) -> bool
pub fn context_size(self) -> bool
Returns the Context Size bit.
sourcepub fn port_power_control(self) -> bool
pub fn port_power_control(self) -> bool
Returns the Port Power Control bit.
sourcepub fn port_indicators(self) -> bool
pub fn port_indicators(self) -> bool
Returns the Port Indicators bit.
sourcepub fn light_hc_reset_capability(self) -> bool
pub fn light_hc_reset_capability(self) -> bool
Returns the Light HC Reset Capability bit.
sourcepub fn latency_tolerance_messaging_capability(self) -> bool
pub fn latency_tolerance_messaging_capability(self) -> bool
Returns the Latency Tolerance Messaging Capability bit.
sourcepub fn no_secondary_sid_support(self) -> bool
pub fn no_secondary_sid_support(self) -> bool
Returns the No Secondary SID Support bit.
sourcepub fn parse_all_event_data(self) -> bool
pub fn parse_all_event_data(self) -> bool
Returns the Parse All Event Data bit.
sourcepub fn stopped_short_packet_capability(self) -> bool
pub fn stopped_short_packet_capability(self) -> bool
Returns the Stopped - Short Packet Capability bit.
sourcepub fn stopped_edtla_capability(self) -> bool
pub fn stopped_edtla_capability(self) -> bool
Returns the Stopped EDTLA Capability bit.
sourcepub fn contiguous_frame_id_capability(self) -> bool
pub fn contiguous_frame_id_capability(self) -> bool
Returns the Contiguous Frame ID Capability bit.
sourcepub fn maximum_primary_stream_array_size(self) -> u8
pub fn maximum_primary_stream_array_size(self) -> u8
Returns the value of the Maximum Primary Stream Array Size field.
sourcepub fn xhci_extended_capabilities_pointer(self) -> u16
pub fn xhci_extended_capabilities_pointer(self) -> u16
Returns the value of the xHCI Extended Capabilities Pointer field.
Trait Implementations§
source§impl Clone for CapabilityParameters1
impl Clone for CapabilityParameters1
source§fn clone(&self) -> CapabilityParameters1
fn clone(&self) -> CapabilityParameters1
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 CapabilityParameters1
impl Debug for CapabilityParameters1
impl Copy for CapabilityParameters1
Auto Trait Implementations§
impl RefUnwindSafe for CapabilityParameters1
impl Send for CapabilityParameters1
impl Sync for CapabilityParameters1
impl Unpin for CapabilityParameters1
impl UnwindSafe for CapabilityParameters1
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