Enum libparted::DeviceType[][src]

#[repr(u32)]
#[non_exhaustive]
pub enum DeviceType {
Show 22 variants PED_DEVICE_UNKNOWN, PED_DEVICE_SCSI, PED_DEVICE_IDE, PED_DEVICE_DAC960, PED_DEVICE_CPQARRAY, PED_DEVICE_FILE, PED_DEVICE_ATARAID, PED_DEVICE_I2O, PED_DEVICE_UBD, PED_DEVICE_DASD, PED_DEVICE_VIODASD, PED_DEVICE_SX8, PED_DEVICE_DM, PED_DEVICE_XVD, PED_DEVICE_SDMMC, PED_DEVICE_VIRTBLK, PED_DEVICE_AOE, PED_DEVICE_MD, PED_DEVICE_LOOP, PED_DEVICE_NVME, PED_DEVICE_RAM, PED_DEVICE_PMEM,
}

Variants (Non-exhaustive)

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
PED_DEVICE_UNKNOWN
PED_DEVICE_SCSI
PED_DEVICE_IDE
PED_DEVICE_DAC960
PED_DEVICE_CPQARRAY
PED_DEVICE_FILE
PED_DEVICE_ATARAID
PED_DEVICE_I2O
PED_DEVICE_UBD
PED_DEVICE_DASD
PED_DEVICE_VIODASD
PED_DEVICE_SX8
PED_DEVICE_DM
PED_DEVICE_XVD
PED_DEVICE_SDMMC
PED_DEVICE_VIRTBLK
PED_DEVICE_AOE
PED_DEVICE_MD
PED_DEVICE_LOOP
PED_DEVICE_NVME
PED_DEVICE_RAM
PED_DEVICE_PMEM

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.