Enum virtio_drivers::transport::DeviceType
source · #[repr(u8)]
pub enum DeviceType {
Show 23 variants
Invalid,
Network,
Block,
Console,
EntropySource,
MemoryBallooning,
IoMemory,
Rpmsg,
ScsiHost,
_9P,
Mac80211,
RprocSerial,
VirtioCAIF,
MemoryBalloon,
GPU,
Timer,
Input,
Socket,
Crypto,
SignalDistributionModule,
Pstore,
IOMMU,
Memory,
}Expand description
Types of virtio devices.
Variants§
Invalid
Network
Block
Console
EntropySource
MemoryBallooning
IoMemory
Rpmsg
ScsiHost
_9P
Mac80211
RprocSerial
VirtioCAIF
MemoryBalloon
GPU
Timer
Input
Socket
Crypto
SignalDistributionModule
Pstore
IOMMU
Memory
Trait Implementations§
source§impl Clone for DeviceType
impl Clone for DeviceType
source§fn clone(&self) -> DeviceType
fn clone(&self) -> DeviceType
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 DeviceType
impl Debug for DeviceType
source§impl From<u16> for DeviceType
impl From<u16> for DeviceType
source§impl From<u32> for DeviceType
impl From<u32> for DeviceType
source§impl From<u8> for DeviceType
impl From<u8> for DeviceType
source§impl PartialEq<DeviceType> for DeviceType
impl PartialEq<DeviceType> for DeviceType
source§fn eq(&self, other: &DeviceType) -> bool
fn eq(&self, other: &DeviceType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.