Struct uefi::proto::device_path::DeviceSubType
source[−]pub struct DeviceSubType(pub u8);
Expand description
Sub-type identifier for a DevicePath
Tuple Fields
0: u8
Implementations
PCI Device Path.
PCCARD Device Path.
Memory-mapped Device Path.
Vendor-Defined Device Path.
Controller Device Path.
BMC Device Path.
ACPI Device Path.
Expanded ACPI Device Path.
ACPI _ADR Device Path.
NVDIMM Device Path.
ATAPI Device Path.
SCSI Device Path.
Fibre Channel Device Path.
1394 Device Path.
USB Device Path.
I2O Device Path.
Infiniband Device Path.
Vendor-Defined Device Path.
MAC Address Device Path.
IPV4 Device Path.
IPV6 Device Path.
UART Device Path.
USB Class Device Path.
USB WWID Device Path.
Device Logical Unit.
SATA Device Path.
iSCSI Device Path node (base information).
VLAN Device Path node.
Fibre Channel Ex Device Path.
Serial Attached SCSI (SAS) Ex Device Path.
NVM Express Namespace Device Path.
Uniform Resource Identifiers (URI) Device Path.
UFS Device Path.
SD (Secure Digital) Device Path.
Bluetooth Device Path.
Wi-Fi Device Path.
eMMC (Embedded Multi-Media Card) Device Path.
BluetoothLE Device Path.
DNS Device Path.
NVDIMM Namespace Device Path.
Hard Drive Media Device Path.
CD-ROM Media Device Path.
Vendor-Defined Media Device Path.
File Path Media Device Path.
Media Protocol Device Path.
PIWG Firmware File.
PIWG Firmware Volume.
Relative Offset Range.
RAM Disk Device Path.
BIOS Boot Specification Device Path.
End this instance of a Device Path and start a new one.
End entire Device Path.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DeviceSubType
impl Send for DeviceSubType
impl Sync for DeviceSubType
impl Unpin for DeviceSubType
impl UnwindSafe for DeviceSubType
Blanket Implementations
Mutably borrows from an owned value. Read more