Docs.rs
qapi-0.4.1
qapi 0.4.1
Docs.rs crate page
MIT
Links
Documentation
Repository
Crates.io
Source
Owners
arcnmx
Dependencies
log ^0.4.6
normal
qapi-qga ^0.4.0
normal
qapi-qmp ^0.4.0
normal
qapi-spec ^0.2.0
normal
serde ^1.0.27
normal
serde_json ^1.0.9
normal
env_logger ^0.6.0
dev
Versions
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Event
Required Associated Constants
NAME
Implementations on Foreign Types
ACPI_DEVICE_OST
BALLOON_CHANGE
BLOCK_IMAGE_CORRUPTED
BLOCK_IO_ERROR
BLOCK_JOB_CANCELLED
BLOCK_JOB_COMPLETED
BLOCK_JOB_ERROR
BLOCK_JOB_PENDING
BLOCK_JOB_READY
BLOCK_WRITE_THRESHOLD
COLO_EXIT
COMMAND_DROPPED
DEVICE_DELETED
DEVICE_TRAY_MOVED
DUMP_COMPLETED
GUEST_PANICKED
JOB_STATUS_CHANGE
MEM_UNPLUG_ERROR
MIGRATION
MIGRATION_PASS
NIC_RX_FILTER_CHANGED
POWERDOWN
PR_MANAGER_STATUS_CHANGED
QUORUM_FAILURE
QUORUM_REPORT_BAD
RESET
RESUME
RTC_CHANGE
SHUTDOWN
SPICE_CONNECTED
SPICE_DISCONNECTED
SPICE_INITIALIZED
SPICE_MIGRATE_COMPLETED
STOP
SUSPEND
SUSPEND_DISK
VNC_CONNECTED
VNC_DISCONNECTED
VNC_INITIALIZED
VSERPORT_CHANGE
WAKEUP
WATCHDOG
Implementors
In qapi
?
Trait
qapi
::
Event
source
·
[
−
]
pub trait Event:
DeserializeOwned
{ const
NAME
: &'static
str
; }
Required Associated Constants
§
source
const
NAME
: &'static
str
Implementations on Foreign Types
§
source
§
impl
Event
for
BLOCK_JOB_COMPLETED
source
§
const
NAME
: &'static
str
= "BLOCK_JOB_COMPLETED"
source
§
impl
Event
for
MIGRATION
source
§
const
NAME
: &'static
str
= "MIGRATION"
source
§
impl
Event
for
POWERDOWN
source
§
const
NAME
: &'static
str
= "POWERDOWN"
source
§
impl
Event
for
COLO_EXIT
source
§
const
NAME
: &'static
str
= "COLO_EXIT"
source
§
impl
Event
for
VNC_INITIALIZED
source
§
const
NAME
: &'static
str
= "VNC_INITIALIZED"
source
§
impl
Event
for
BLOCK_JOB_CANCELLED
source
§
const
NAME
: &'static
str
= "BLOCK_JOB_CANCELLED"
source
§
impl
Event
for
RESET
source
§
const
NAME
: &'static
str
= "RESET"
source
§
impl
Event
for
SPICE_DISCONNECTED
source
§
const
NAME
: &'static
str
= "SPICE_DISCONNECTED"
source
§
impl
Event
for
BALLOON_CHANGE
source
§
const
NAME
: &'static
str
= "BALLOON_CHANGE"
source
§
impl
Event
for
MIGRATION_PASS
source
§
const
NAME
: &'static
str
= "MIGRATION_PASS"
source
§
impl
Event
for
RTC_CHANGE
source
§
const
NAME
: &'static
str
= "RTC_CHANGE"
source
§
impl
Event
for
BLOCK_IMAGE_CORRUPTED
source
§
const
NAME
: &'static
str
= "BLOCK_IMAGE_CORRUPTED"
source
§
impl
Event
for
COMMAND_DROPPED
source
§
const
NAME
: &'static
str
= "COMMAND_DROPPED"
source
§
impl
Event
for
PR_MANAGER_STATUS_CHANGED
source
§
const
NAME
: &'static
str
= "PR_MANAGER_STATUS_CHANGED"
source
§
impl
Event
for
BLOCK_JOB_ERROR
source
§
const
NAME
: &'static
str
= "BLOCK_JOB_ERROR"
source
§
impl
Event
for
DEVICE_DELETED
source
§
const
NAME
: &'static
str
= "DEVICE_DELETED"
source
§
impl
Event
for
SHUTDOWN
source
§
const
NAME
: &'static
str
= "SHUTDOWN"
source
§
impl
Event
for
VSERPORT_CHANGE
source
§
const
NAME
: &'static
str
= "VSERPORT_CHANGE"
source
§
impl
Event
for
VNC_CONNECTED
source
§
const
NAME
: &'static
str
= "VNC_CONNECTED"
source
§
impl
Event
for
SPICE_MIGRATE_COMPLETED
source
§
const
NAME
: &'static
str
= "SPICE_MIGRATE_COMPLETED"
source
§
impl
Event
for
DEVICE_TRAY_MOVED
source
§
const
NAME
: &'static
str
= "DEVICE_TRAY_MOVED"
source
§
impl
Event
for
BLOCK_IO_ERROR
source
§
const
NAME
: &'static
str
= "BLOCK_IO_ERROR"
source
§
impl
Event
for
SPICE_CONNECTED
source
§
const
NAME
: &'static
str
= "SPICE_CONNECTED"
source
§
impl
Event
for
SUSPEND_DISK
source
§
const
NAME
: &'static
str
= "SUSPEND_DISK"
source
§
impl
Event
for
QUORUM_REPORT_BAD
source
§
const
NAME
: &'static
str
= "QUORUM_REPORT_BAD"
source
§
impl
Event
for
VNC_DISCONNECTED
source
§
const
NAME
: &'static
str
= "VNC_DISCONNECTED"
source
§
impl
Event
for
ACPI_DEVICE_OST
source
§
const
NAME
: &'static
str
= "ACPI_DEVICE_OST"
source
§
impl
Event
for
MEM_UNPLUG_ERROR
source
§
const
NAME
: &'static
str
= "MEM_UNPLUG_ERROR"
source
§
impl
Event
for
BLOCK_JOB_PENDING
source
§
const
NAME
: &'static
str
= "BLOCK_JOB_PENDING"
source
§
impl
Event
for
DUMP_COMPLETED
source
§
const
NAME
: &'static
str
= "DUMP_COMPLETED"
source
§
impl
Event
for
QUORUM_FAILURE
source
§
const
NAME
: &'static
str
= "QUORUM_FAILURE"
source
§
impl
Event
for
BLOCK_WRITE_THRESHOLD
source
§
const
NAME
: &'static
str
= "BLOCK_WRITE_THRESHOLD"
source
§
impl
Event
for
JOB_STATUS_CHANGE
source
§
const
NAME
: &'static
str
= "JOB_STATUS_CHANGE"
source
§
impl
Event
for
NIC_RX_FILTER_CHANGED
source
§
const
NAME
: &'static
str
= "NIC_RX_FILTER_CHANGED"
source
§
impl
Event
for
WAKEUP
source
§
const
NAME
: &'static
str
= "WAKEUP"
source
§
impl
Event
for
RESUME
source
§
const
NAME
: &'static
str
= "RESUME"
source
§
impl
Event
for
SPICE_INITIALIZED
source
§
const
NAME
: &'static
str
= "SPICE_INITIALIZED"
source
§
impl
Event
for
GUEST_PANICKED
source
§
const
NAME
: &'static
str
= "GUEST_PANICKED"
source
§
impl
Event
for
BLOCK_JOB_READY
source
§
const
NAME
: &'static
str
= "BLOCK_JOB_READY"
source
§
impl
Event
for
WATCHDOG
source
§
const
NAME
: &'static
str
= "WATCHDOG"
source
§
impl
Event
for
SUSPEND
source
§
const
NAME
: &'static
str
= "SUSPEND"
source
§
impl
Event
for
STOP
source
§
const
NAME
: &'static
str
= "STOP"
Implementors
§