#[non_exhaustive]#[repr(u8)]pub enum Id {
Show 48 variants
Reserved = 0,
Net = 1,
Block = 2,
Console = 3,
Rng = 4,
Balloon = 5,
Iomem = 6,
Rpmsg = 7,
Scsi = 8,
NineP = 9,
Mac80211Wlan = 10,
RprocSerial = 11,
Caif = 12,
MemoryBalloon = 13,
Gpu = 16,
Clock = 17,
Input = 18,
Vsock = 19,
Crypto = 20,
SignalDist = 21,
Pstore = 22,
Iommu = 23,
Mem = 24,
Sound = 25,
Fs = 26,
Pmem = 27,
Rpmb = 28,
Mac80211Hwsim = 29,
VideoEncoder = 30,
VideoDecoder = 31,
Scmi = 32,
NitroSecMod = 33,
I2cAdapter = 34,
Watchdog = 35,
Can = 36,
ParamServ = 38,
AudioPolicy = 39,
Bt = 40,
Gpio = 41,
Rdma = 42,
Camera = 43,
Ism = 44,
Spi = 45,
Tee = 46,
CpuBalloon = 47,
Media = 48,
Usb = 49,
Unknown(u8),
}Expand description
Virtio Device IDs
This enum is not ABI-compatible with it’s corresponding field.
Use Id::from for converting from an integer.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Reserved = 0
reserved (invalid)
Net = 1
network device
Block = 2
block device
Console = 3
console
Rng = 4
entropy source
Balloon = 5
memory ballooning (traditional)
Iomem = 6
ioMemory
Rpmsg = 7
rpmsg
Scsi = 8
SCSI host
NineP = 9
9P transport
Mac80211Wlan = 10
mac80211 wlan
RprocSerial = 11
rproc serial
Caif = 12
virtio CAIF
MemoryBalloon = 13
memory balloon
Gpu = 16
GPU device
Clock = 17
RTC (Real Time Clock) device
Input = 18
Input device
Vsock = 19
Socket device
Crypto = 20
Crypto device
SignalDist = 21
Signal Distribution Module
Pstore = 22
pstore device
Iommu = 23
IOMMU device
Mem = 24
Memory device
Sound = 25
Sound device
Fs = 26
file system device
Pmem = 27
PMEM device
Rpmb = 28
RPMB device
Mac80211Hwsim = 29
mac80211 hwsim wireless simulation device
VideoEncoder = 30
Video encoder device
VideoDecoder = 31
Video decoder device
Scmi = 32
SCMI device
NitroSecMod = 33
NitroSecureModule
I2cAdapter = 34
I2C adapter
Watchdog = 35
Watchdog
Can = 36
CAN device
ParamServ = 38
Parameter Server
AudioPolicy = 39
Audio policy device
Bt = 40
Bluetooth device
Gpio = 41
GPIO device
Rdma = 42
RDMA device
Camera = 43
Camera device
Ism = 44
ISM device
Spi = 45
SPI controller
Tee = 46
TEE device
CpuBalloon = 47
CPU balloon device
Media = 48
Media device
Usb = 49
USB controller
Unknown(u8)
Unknown device