Enum qapi_qmp::Event[][src]

pub enum Event {
    SHUTDOWN {
        data: SHUTDOWN,
        timestamp: Timestamp,
    },
    POWERDOWN {
        data: POWERDOWN,
        timestamp: Timestamp,
    },
    RESET {
        data: RESET,
        timestamp: Timestamp,
    },
    STOP {
        data: STOP,
        timestamp: Timestamp,
    },
    RESUME {
        data: RESUME,
        timestamp: Timestamp,
    },
    SUSPEND {
        data: SUSPEND,
        timestamp: Timestamp,
    },
    SUSPEND_DISK {
        data: SUSPEND_DISK,
        timestamp: Timestamp,
    },
    WAKEUP {
        data: WAKEUP,
        timestamp: Timestamp,
    },
    WATCHDOG {
        data: WATCHDOG,
        timestamp: Timestamp,
    },
    GUEST_PANICKED {
        data: GUEST_PANICKED,
        timestamp: Timestamp,
    },
    DEVICE_TRAY_MOVED {
        data: DEVICE_TRAY_MOVED,
        timestamp: Timestamp,
    },
    PR_MANAGER_STATUS_CHANGED {
        data: PR_MANAGER_STATUS_CHANGED,
        timestamp: Timestamp,
    },
    QUORUM_FAILURE {
        data: QUORUM_FAILURE,
        timestamp: Timestamp,
    },
    QUORUM_REPORT_BAD {
        data: QUORUM_REPORT_BAD,
        timestamp: Timestamp,
    },
    BLOCK_IMAGE_CORRUPTED {
        data: BLOCK_IMAGE_CORRUPTED,
        timestamp: Timestamp,
    },
    BLOCK_IO_ERROR {
        data: BLOCK_IO_ERROR,
        timestamp: Timestamp,
    },
    BLOCK_JOB_COMPLETED {
        data: BLOCK_JOB_COMPLETED,
        timestamp: Timestamp,
    },
    BLOCK_JOB_CANCELLED {
        data: BLOCK_JOB_CANCELLED,
        timestamp: Timestamp,
    },
    BLOCK_JOB_ERROR {
        data: BLOCK_JOB_ERROR,
        timestamp: Timestamp,
    },
    BLOCK_JOB_READY {
        data: BLOCK_JOB_READY,
        timestamp: Timestamp,
    },
    BLOCK_JOB_PENDING {
        data: BLOCK_JOB_PENDING,
        timestamp: Timestamp,
    },
    BLOCK_WRITE_THRESHOLD {
        data: BLOCK_WRITE_THRESHOLD,
        timestamp: Timestamp,
    },
    JOB_STATUS_CHANGE {
        data: JOB_STATUS_CHANGE,
        timestamp: Timestamp,
    },
    VSERPORT_CHANGE {
        data: VSERPORT_CHANGE,
        timestamp: Timestamp,
    },
    NIC_RX_FILTER_CHANGED {
        data: NIC_RX_FILTER_CHANGED,
        timestamp: Timestamp,
    },
    SPICE_CONNECTED {
        data: SPICE_CONNECTED,
        timestamp: Timestamp,
    },
    SPICE_INITIALIZED {
        data: SPICE_INITIALIZED,
        timestamp: Timestamp,
    },
    SPICE_DISCONNECTED {
        data: SPICE_DISCONNECTED,
        timestamp: Timestamp,
    },
    SPICE_MIGRATE_COMPLETED {
        data: SPICE_MIGRATE_COMPLETED,
        timestamp: Timestamp,
    },
    VNC_CONNECTED {
        data: VNC_CONNECTED,
        timestamp: Timestamp,
    },
    VNC_INITIALIZED {
        data: VNC_INITIALIZED,
        timestamp: Timestamp,
    },
    VNC_DISCONNECTED {
        data: VNC_DISCONNECTED,
        timestamp: Timestamp,
    },
    MIGRATION {
        data: MIGRATION,
        timestamp: Timestamp,
    },
    MIGRATION_PASS {
        data: MIGRATION_PASS,
        timestamp: Timestamp,
    },
    BALLOON_CHANGE {
        data: BALLOON_CHANGE,
        timestamp: Timestamp,
    },
    DEVICE_DELETED {
        data: DEVICE_DELETED,
        timestamp: Timestamp,
    },
    DUMP_COMPLETED {
        data: DUMP_COMPLETED,
        timestamp: Timestamp,
    },
    MEM_UNPLUG_ERROR {
        data: MEM_UNPLUG_ERROR,
        timestamp: Timestamp,
    },
    ACPI_DEVICE_OST {
        data: ACPI_DEVICE_OST,
        timestamp: Timestamp,
    },
    RTC_CHANGE {
        data: RTC_CHANGE,
        timestamp: Timestamp,
    },
    COMMAND_DROPPED {
        data: COMMAND_DROPPED,
        timestamp: Timestamp,
    },
}

Variants

Fields of SHUTDOWN

Fields of POWERDOWN

Fields of RESET

Fields of STOP

Fields of RESUME

Fields of SUSPEND

Fields of SUSPEND_DISK

Fields of WAKEUP

Fields of WATCHDOG

Fields of GUEST_PANICKED

Fields of DEVICE_TRAY_MOVED

Fields of PR_MANAGER_STATUS_CHANGED

Fields of QUORUM_FAILURE

Fields of QUORUM_REPORT_BAD

Fields of BLOCK_IMAGE_CORRUPTED

Fields of BLOCK_IO_ERROR

Fields of BLOCK_JOB_COMPLETED

Fields of BLOCK_JOB_CANCELLED

Fields of BLOCK_JOB_ERROR

Fields of BLOCK_JOB_READY

Fields of BLOCK_JOB_PENDING

Fields of BLOCK_WRITE_THRESHOLD

Fields of JOB_STATUS_CHANGE

Fields of VSERPORT_CHANGE

Fields of NIC_RX_FILTER_CHANGED

Fields of SPICE_CONNECTED

Fields of SPICE_INITIALIZED

Fields of SPICE_DISCONNECTED

Fields of SPICE_MIGRATE_COMPLETED

Fields of VNC_CONNECTED

Fields of VNC_INITIALIZED

Fields of VNC_DISCONNECTED

Fields of MIGRATION

Fields of MIGRATION_PASS

Fields of BALLOON_CHANGE

Fields of DEVICE_DELETED

Fields of DUMP_COMPLETED

Fields of MEM_UNPLUG_ERROR

Fields of ACPI_DEVICE_OST

Fields of RTC_CHANGE

Fields of COMMAND_DROPPED

Methods

impl Event
[src]

Trait Implementations

impl Debug for Event
[src]

Formats the value using the given formatter. Read more

impl Clone for Event
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Event

impl Sync for Event