devices
0.1.0
TypedTrb
Required Associated Constants
TY
Object Safety
Implementors
In devices::usb::xhci::xhci_abi
?
Trait
devices
::
usb
::
xhci
::
xhci_abi
::
TypedTrb
source
·
[
−
]
pub trait TypedTrb { const
TY
:
TrbType
; }
Expand description
Associate real type of trb.
Required Associated Constants
§
source
const
TY
:
TrbType
Object Safety
§
This trait is
not
object safe
.
Implementors
§
source
§
impl
TypedTrb
for
AddressDeviceCommandTrb
source
§
const
TY
:
TrbType
= TrbType::AddressDeviceCommand
source
§
impl
TypedTrb
for
CommandCompletionEventTrb
source
§
const
TY
:
TrbType
= TrbType::CommandCompletionEvent
source
§
impl
TypedTrb
for
ConfigureEndpointCommandTrb
source
§
const
TY
:
TrbType
= TrbType::ConfigureEndpointCommand
source
§
impl
TypedTrb
for
DataStageTrb
source
§
const
TY
:
TrbType
= TrbType::DataStage
source
§
impl
TypedTrb
for
DisableSlotCommandTrb
source
§
const
TY
:
TrbType
= TrbType::DisableSlotCommand
source
§
impl
TypedTrb
for
EvaluateContextCommandTrb
source
§
const
TY
:
TrbType
= TrbType::EvaluateContextCommand
source
§
impl
TypedTrb
for
EventDataTrb
source
§
const
TY
:
TrbType
= TrbType::EventData
source
§
impl
TypedTrb
for
IsochTrb
source
§
const
TY
:
TrbType
= TrbType::Isoch
source
§
impl
TypedTrb
for
LinkTrb
source
§
const
TY
:
TrbType
= TrbType::Link
source
§
impl
TypedTrb
for
NoopTrb
source
§
const
TY
:
TrbType
= TrbType::Noop
source
§
impl
TypedTrb
for
NormalTrb
source
§
const
TY
:
TrbType
= TrbType::Normal
source
§
impl
TypedTrb
for
PortStatusChangeEventTrb
source
§
const
TY
:
TrbType
= TrbType::PortStatusChangeEvent
source
§
impl
TypedTrb
for
ResetDeviceCommandTrb
source
§
const
TY
:
TrbType
= TrbType::ResetDeviceCommand
source
§
impl
TypedTrb
for
ResetEndpointCommandTrb
source
§
const
TY
:
TrbType
= TrbType::ResetEndpointCommand
source
§
impl
TypedTrb
for
SetTRDequeuePointerCommandTrb
source
§
const
TY
:
TrbType
= TrbType::SetTRDequeuePointerCommand
source
§
impl
TypedTrb
for
SetupStageTrb
source
§
const
TY
:
TrbType
= TrbType::SetupStage
source
§
impl
TypedTrb
for
StatusStageTrb
source
§
const
TY
:
TrbType
= TrbType::StatusStage
source
§
impl
TypedTrb
for
StopEndpointCommandTrb
source
§
const
TY
:
TrbType
= TrbType::StopEndpointCommand
source
§
impl
TypedTrb
for
TransferEventTrb
source
§
const
TY
:
TrbType
= TrbType::TransferEvent
source
§
impl
TypedTrb
for
Trb
source
§
const
TY
:
TrbType
= TrbType::Reserved