Trait Command

Source
pub trait Command:
    Serialize
    + Sync
    + Send {
    type Ok: DeserializeOwned;

    const NAME: &'static str;
    const ALLOW_OOB: bool;
}

Required Associated Constants§

Source

const NAME: &'static str

Source

const ALLOW_OOB: bool

Required Associated Types§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Command for guest_exec

Source§

const NAME: &'static str = "guest-exec"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestExec

Source§

impl Command for guest_exec_status

Source§

const NAME: &'static str = "guest-exec-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestExecStatus

Source§

impl Command for guest_file_close

Source§

const NAME: &'static str = "guest-file-close"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_file_flush

Source§

const NAME: &'static str = "guest-file-flush"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_file_open

Source§

const NAME: &'static str = "guest-file-open"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_file_read

Source§

const NAME: &'static str = "guest-file-read"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestFileRead

Source§

impl Command for guest_file_seek

Source§

const NAME: &'static str = "guest-file-seek"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestFileSeek

Source§

impl Command for guest_file_write

Source§

const NAME: &'static str = "guest-file-write"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestFileWrite

Source§

impl Command for guest_fsfreeze_freeze

Source§

const NAME: &'static str = "guest-fsfreeze-freeze"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_fsfreeze_freeze_list

Source§

const NAME: &'static str = "guest-fsfreeze-freeze-list"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_fsfreeze_status

Source§

const NAME: &'static str = "guest-fsfreeze-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestFsfreezeStatus

Source§

impl Command for guest_fsfreeze_thaw

Source§

const NAME: &'static str = "guest-fsfreeze-thaw"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_fstrim

Source§

const NAME: &'static str = "guest-fstrim"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestFilesystemTrimResponse

Source§

impl Command for guest_get_cpustats

Source§

const NAME: &'static str = "guest-get-cpustats"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestCpuStats>

Source§

impl Command for guest_get_devices

Source§

const NAME: &'static str = "guest-get-devices"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestDeviceInfo>

Source§

impl Command for guest_get_disks

Source§

const NAME: &'static str = "guest-get-disks"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestDiskInfo>

Source§

impl Command for guest_get_diskstats

Source§

const NAME: &'static str = "guest-get-diskstats"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestDiskStatsInfo>

Source§

impl Command for guest_get_fsinfo

Source§

const NAME: &'static str = "guest-get-fsinfo"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestFilesystemInfo>

Source§

impl Command for guest_get_host_name

Source§

const NAME: &'static str = "guest-get-host-name"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestHostName

Source§

impl Command for guest_get_memory_block_info

Source§

const NAME: &'static str = "guest-get-memory-block-info"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestMemoryBlockInfo

Source§

impl Command for guest_get_memory_blocks

Source§

const NAME: &'static str = "guest-get-memory-blocks"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestMemoryBlock>

Source§

impl Command for guest_get_osinfo

Source§

const NAME: &'static str = "guest-get-osinfo"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestOSInfo

Source§

impl Command for guest_get_time

Source§

const NAME: &'static str = "guest-get-time"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_get_timezone

Source§

const NAME: &'static str = "guest-get-timezone"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestTimezone

Source§

impl Command for guest_get_users

Source§

const NAME: &'static str = "guest-get-users"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestUser>

Source§

impl Command for guest_get_vcpus

Source§

const NAME: &'static str = "guest-get-vcpus"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestLogicalProcessor>

Source§

impl Command for guest_info

Source§

const NAME: &'static str = "guest-info"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestAgentInfo

Source§

impl Command for guest_network_get_interfaces

Source§

const NAME: &'static str = "guest-network-get-interfaces"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestNetworkInterface>

Source§

impl Command for guest_network_get_route

Source§

const NAME: &'static str = "guest-network-get-route"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestNetworkRoute>

Source§

impl Command for guest_ping

Source§

const NAME: &'static str = "guest-ping"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_set_memory_blocks

Source§

const NAME: &'static str = "guest-set-memory-blocks"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GuestMemoryBlockResponse>

Source§

impl Command for guest_set_time

Source§

const NAME: &'static str = "guest-set-time"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_set_user_password

Source§

const NAME: &'static str = "guest-set-user-password"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_set_vcpus

Source§

const NAME: &'static str = "guest-set-vcpus"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_shutdown

Source§

const NAME: &'static str = "guest-shutdown"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_ssh_add_authorized_keys

Source§

const NAME: &'static str = "guest-ssh-add-authorized-keys"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_ssh_get_authorized_keys

Source§

const NAME: &'static str = "guest-ssh-get-authorized-keys"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuestAuthorizedKeys

Source§

impl Command for guest_ssh_remove_authorized_keys

Source§

const NAME: &'static str = "guest-ssh-remove-authorized-keys"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_suspend_disk

Source§

const NAME: &'static str = "guest-suspend-disk"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_suspend_hybrid

Source§

const NAME: &'static str = "guest-suspend-hybrid"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_suspend_ram

Source§

const NAME: &'static str = "guest-suspend-ram"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for guest_sync

Source§

const NAME: &'static str = "guest-sync"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for guest_sync_delimited

Source§

const NAME: &'static str = "guest-sync-delimited"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = i64

Source§

impl Command for add_client

Source§

const NAME: &'static str = "add_client"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for add_fd

Source§

const NAME: &'static str = "add-fd"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = AddfdInfo

Source§

impl Command for announce_self

Source§

const NAME: &'static str = "announce-self"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for balloon

Source§

const NAME: &'static str = "balloon"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_commit

Source§

const NAME: &'static str = "block-commit"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_dirty_bitmap_add

Source§

const NAME: &'static str = "block-dirty-bitmap-add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_dirty_bitmap_clear

Source§

const NAME: &'static str = "block-dirty-bitmap-clear"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_dirty_bitmap_disable

Source§

const NAME: &'static str = "block-dirty-bitmap-disable"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_dirty_bitmap_enable

Source§

const NAME: &'static str = "block-dirty-bitmap-enable"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_dirty_bitmap_merge

Source§

const NAME: &'static str = "block-dirty-bitmap-merge"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_dirty_bitmap_remove

Source§

const NAME: &'static str = "block-dirty-bitmap-remove"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_export_add

Source§

const NAME: &'static str = "block-export-add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_export_del

Source§

const NAME: &'static str = "block-export-del"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_cancel

Source§

const NAME: &'static str = "block-job-cancel"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_change

Source§

const NAME: &'static str = "block-job-change"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_complete

Source§

const NAME: &'static str = "block-job-complete"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_dismiss

Source§

const NAME: &'static str = "block-job-dismiss"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_finalize

Source§

const NAME: &'static str = "block-job-finalize"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_pause

Source§

const NAME: &'static str = "block-job-pause"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_resume

Source§

const NAME: &'static str = "block-job-resume"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_job_set_speed

Source§

const NAME: &'static str = "block-job-set-speed"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_latency_histogram_set

Source§

const NAME: &'static str = "block-latency-histogram-set"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_resize

Source§

const NAME: &'static str = "block_resize"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_set_io_throttle

Source§

const NAME: &'static str = "block_set_io_throttle"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_set_write_threshold

Source§

const NAME: &'static str = "block-set-write-threshold"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for block_stream

Source§

const NAME: &'static str = "block-stream"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_add

Source§

const NAME: &'static str = "blockdev-add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_backup

Source§

const NAME: &'static str = "blockdev-backup"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_change_medium

Source§

const NAME: &'static str = "blockdev-change-medium"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_close_tray

Source§

const NAME: &'static str = "blockdev-close-tray"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_create

Source§

const NAME: &'static str = "blockdev-create"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_del

Source§

const NAME: &'static str = "blockdev-del"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_insert_medium

Source§

const NAME: &'static str = "blockdev-insert-medium"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_mirror

Source§

const NAME: &'static str = "blockdev-mirror"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_open_tray

Source§

const NAME: &'static str = "blockdev-open-tray"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_remove_medium

Source§

const NAME: &'static str = "blockdev-remove-medium"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_reopen

Source§

const NAME: &'static str = "blockdev-reopen"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_snapshot

Source§

const NAME: &'static str = "blockdev-snapshot"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_snapshot_delete_internal_sync

Source§

const NAME: &'static str = "blockdev-snapshot-delete-internal-sync"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SnapshotInfo

Source§

impl Command for blockdev_snapshot_internal_sync

Source§

const NAME: &'static str = "blockdev-snapshot-internal-sync"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for blockdev_snapshot_sync

Source§

const NAME: &'static str = "blockdev-snapshot-sync"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for calc_dirty_rate

Source§

const NAME: &'static str = "calc-dirty-rate"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cancel_vcpu_dirty_limit

Source§

const NAME: &'static str = "cancel-vcpu-dirty-limit"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for change_backing_file

Source§

const NAME: &'static str = "change-backing-file"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for change_vnc_password

Source§

const NAME: &'static str = "change-vnc-password"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for chardev_add

Source§

const NAME: &'static str = "chardev-add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = ChardevReturn

Source§

impl Command for chardev_change

Source§

const NAME: &'static str = "chardev-change"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = ChardevReturn

Source§

impl Command for chardev_remove

Source§

const NAME: &'static str = "chardev-remove"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for chardev_send_break

Source§

const NAME: &'static str = "chardev-send-break"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for client_migrate_info

Source§

const NAME: &'static str = "client_migrate_info"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for closefd

Source§

const NAME: &'static str = "closefd"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cont

Source§

const NAME: &'static str = "cont"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_add_dynamic_capacity

Source§

const NAME: &'static str = "cxl-add-dynamic-capacity"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_inject_correctable_error

Source§

const NAME: &'static str = "cxl-inject-correctable-error"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_inject_dram_event

Source§

const NAME: &'static str = "cxl-inject-dram-event"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_inject_general_media_event

Source§

const NAME: &'static str = "cxl-inject-general-media-event"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_inject_memory_module_event

Source§

const NAME: &'static str = "cxl-inject-memory-module-event"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_inject_poison

Source§

const NAME: &'static str = "cxl-inject-poison"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_inject_uncorrectable_errors

Source§

const NAME: &'static str = "cxl-inject-uncorrectable-errors"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for cxl_release_dynamic_capacity

Source§

const NAME: &'static str = "cxl-release-dynamic-capacity"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for device_add

Source§

const NAME: &'static str = "device_add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for device_del

Source§

const NAME: &'static str = "device_del"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for device_list_properties

Source§

const NAME: &'static str = "device-list-properties"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ObjectPropertyInfo>

Source§

impl Command for display_reload

Source§

const NAME: &'static str = "display-reload"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for display_update

Source§

const NAME: &'static str = "display-update"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for drive_backup

Source§

const NAME: &'static str = "drive-backup"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for drive_mirror

Source§

const NAME: &'static str = "drive-mirror"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for dump_guest_memory

Source§

const NAME: &'static str = "dump-guest-memory"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for dump_skeys

Source§

const NAME: &'static str = "dump-skeys"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for dumpdtb

Source§

const NAME: &'static str = "dumpdtb"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for eject

Source§

const NAME: &'static str = "eject"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for expire_password

Source§

const NAME: &'static str = "expire_password"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for get_win32_socket

Source§

const NAME: &'static str = "get-win32-socket"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for getfd

Source§

const NAME: &'static str = "getfd"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for human_monitor_command

Source§

const NAME: &'static str = "human-monitor-command"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = String

Source§

impl Command for inject_nmi

Source§

const NAME: &'static str = "inject-nmi"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for input_send_event

Source§

const NAME: &'static str = "input-send-event"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for job_cancel

Source§

const NAME: &'static str = "job-cancel"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for job_complete

Source§

const NAME: &'static str = "job-complete"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for job_dismiss

Source§

const NAME: &'static str = "job-dismiss"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for job_finalize

Source§

const NAME: &'static str = "job-finalize"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for job_pause

Source§

const NAME: &'static str = "job-pause"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for job_resume

Source§

const NAME: &'static str = "job-resume"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for memsave

Source§

const NAME: &'static str = "memsave"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate

Source§

const NAME: &'static str = "migrate"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate_cancel

Source§

const NAME: &'static str = "migrate_cancel"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate_continue

Source§

const NAME: &'static str = "migrate-continue"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate_incoming

Source§

const NAME: &'static str = "migrate-incoming"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate_pause

Source§

const NAME: &'static str = "migrate-pause"

Source§

const ALLOW_OOB: bool = true

Source§

type Ok = Empty

Source§

impl Command for migrate_recover

Source§

const NAME: &'static str = "migrate-recover"

Source§

const ALLOW_OOB: bool = true

Source§

type Ok = Empty

Source§

impl Command for migrate_set_capabilities

Source§

const NAME: &'static str = "migrate-set-capabilities"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate_set_parameters

Source§

const NAME: &'static str = "migrate-set-parameters"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for migrate_start_postcopy

Source§

const NAME: &'static str = "migrate-start-postcopy"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for nbd_server_add

Source§

const NAME: &'static str = "nbd-server-add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for nbd_server_remove

Source§

const NAME: &'static str = "nbd-server-remove"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for nbd_server_start

Source§

const NAME: &'static str = "nbd-server-start"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for nbd_server_stop

Source§

const NAME: &'static str = "nbd-server-stop"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for netdev_add

Source§

const NAME: &'static str = "netdev_add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for netdev_del

Source§

const NAME: &'static str = "netdev_del"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for object_add

Source§

const NAME: &'static str = "object-add"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for object_del

Source§

const NAME: &'static str = "object-del"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for pmemsave

Source§

const NAME: &'static str = "pmemsave"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for qmp_capabilities

Source§

const NAME: &'static str = "qmp_capabilities"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for qom_get

Source§

const NAME: &'static str = "qom-get"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Value

Source§

impl Command for qom_list

Source§

const NAME: &'static str = "qom-list"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ObjectPropertyInfo>

Source§

impl Command for qom_list_properties

Source§

const NAME: &'static str = "qom-list-properties"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ObjectPropertyInfo>

Source§

impl Command for qom_list_types

Source§

const NAME: &'static str = "qom-list-types"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ObjectTypeInfo>

Source§

impl Command for qom_set

Source§

const NAME: &'static str = "qom-set"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for query_acpi_ospm_status

Source§

const NAME: &'static str = "query-acpi-ospm-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ACPIOSTInfo>

Source§

impl Command for query_audiodevs

Source§

const NAME: &'static str = "query-audiodevs"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<Audiodev>

Source§

impl Command for query_balloon

Source§

const NAME: &'static str = "query-balloon"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = BalloonInfo

Source§

impl Command for query_block

Source§

const NAME: &'static str = "query-block"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<BlockInfo>

Source§

impl Command for query_block_exports

Source§

const NAME: &'static str = "query-block-exports"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<BlockExportInfo>

Source§

impl Command for query_block_jobs

Source§

const NAME: &'static str = "query-block-jobs"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<BlockJobInfo>

Source§

impl Command for query_blockstats

Source§

const NAME: &'static str = "query-blockstats"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<BlockStats>

Source§

impl Command for query_chardev

Source§

const NAME: &'static str = "query-chardev"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ChardevInfo>

Source§

impl Command for query_chardev_backends

Source§

const NAME: &'static str = "query-chardev-backends"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<ChardevBackendInfo>

Source§

impl Command for query_colo_status

Source§

const NAME: &'static str = "query-colo-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = COLOStatus

Source§

impl Command for query_command_line_options

Source§

const NAME: &'static str = "query-command-line-options"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<CommandLineOptionInfo>

Source§

impl Command for query_commands

Source§

const NAME: &'static str = "query-commands"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<CommandInfo>

Source§

impl Command for query_cpu_definitions

Source§

const NAME: &'static str = "query-cpu-definitions"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<CpuDefinitionInfo>

Source§

impl Command for query_cpu_model_baseline

Source§

const NAME: &'static str = "query-cpu-model-baseline"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = CpuModelBaselineInfo

Source§

impl Command for query_cpu_model_comparison

Source§

const NAME: &'static str = "query-cpu-model-comparison"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = CpuModelCompareInfo

Source§

impl Command for query_cpu_model_expansion

Source§

const NAME: &'static str = "query-cpu-model-expansion"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = CpuModelExpansionInfo

Source§

impl Command for query_cpus_fast

Source§

const NAME: &'static str = "query-cpus-fast"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<CpuInfoFast>

Source§

impl Command for query_cryptodev

Source§

const NAME: &'static str = "query-cryptodev"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<QCryptodevInfo>

Source§

impl Command for query_current_machine

Source§

const NAME: &'static str = "query-current-machine"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = CurrentMachineParams

Source§

impl Command for query_dirty_rate

Source§

const NAME: &'static str = "query-dirty-rate"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = DirtyRateInfo

Source§

impl Command for query_display_options

Source§

const NAME: &'static str = "query-display-options"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = DisplayOptions

Source§

impl Command for query_dump

Source§

const NAME: &'static str = "query-dump"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = DumpQueryResult

Source§

impl Command for query_dump_guest_memory_capability

Source§

const NAME: &'static str = "query-dump-guest-memory-capability"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = DumpGuestMemoryCapability

Source§

impl Command for query_fdsets

Source§

const NAME: &'static str = "query-fdsets"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<FdsetInfo>

Source§

impl Command for query_gic_capabilities

Source§

const NAME: &'static str = "query-gic-capabilities"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<GICCapability>

Source§

impl Command for query_hotpluggable_cpus

Source§

const NAME: &'static str = "query-hotpluggable-cpus"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<HotpluggableCPU>

Source§

impl Command for query_hv_balloon_status_report

Source§

const NAME: &'static str = "query-hv-balloon-status-report"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HvBalloonInfo

Source§

impl Command for query_iothreads

Source§

const NAME: &'static str = "query-iothreads"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<IOThreadInfo>

Source§

impl Command for query_jobs

Source§

const NAME: &'static str = "query-jobs"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<JobInfo>

Source§

impl Command for query_kvm

Source§

const NAME: &'static str = "query-kvm"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = KvmInfo

Source§

impl Command for query_machines

Source§

const NAME: &'static str = "query-machines"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<MachineInfo>

Source§

impl Command for query_memdev

Source§

const NAME: &'static str = "query-memdev"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<Memdev>

Source§

impl Command for query_memory_devices

Source§

const NAME: &'static str = "query-memory-devices"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<MemoryDeviceInfo>

Source§

impl Command for query_memory_size_summary

Source§

const NAME: &'static str = "query-memory-size-summary"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = MemoryInfo

Source§

impl Command for query_mice

Source§

const NAME: &'static str = "query-mice"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<MouseInfo>

Source§

impl Command for query_migrate

Source§

const NAME: &'static str = "query-migrate"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = MigrationInfo

Source§

impl Command for query_migrate_capabilities

Source§

const NAME: &'static str = "query-migrate-capabilities"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<MigrationCapabilityStatus>

Source§

impl Command for query_migrate_parameters

Source§

const NAME: &'static str = "query-migrate-parameters"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = MigrationParameters

Source§

impl Command for query_migrationthreads

Source§

const NAME: &'static str = "query-migrationthreads"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<MigrationThreadInfo>

Source§

impl Command for query_name

Source§

const NAME: &'static str = "query-name"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = NameInfo

Source§

impl Command for query_named_block_nodes

Source§

const NAME: &'static str = "query-named-block-nodes"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<BlockDeviceInfo>

Source§

impl Command for query_pci

Source§

const NAME: &'static str = "query-pci"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<PciInfo>

Source§

impl Command for query_pr_managers

Source§

const NAME: &'static str = "query-pr-managers"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<PRManagerInfo>

Source§

impl Command for query_qmp_schema

Source§

const NAME: &'static str = "query-qmp-schema"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<SchemaInfo>

Source§

impl Command for query_replay

Source§

const NAME: &'static str = "query-replay"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = ReplayInfo

Source§

impl Command for query_rocker

Source§

const NAME: &'static str = "query-rocker"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = RockerSwitch

Source§

impl Command for query_rocker_of_dpa_flows

Source§

const NAME: &'static str = "query-rocker-of-dpa-flows"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<RockerOfDpaFlow>

Source§

impl Command for query_rocker_of_dpa_groups

Source§

const NAME: &'static str = "query-rocker-of-dpa-groups"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<RockerOfDpaGroup>

Source§

impl Command for query_rocker_ports

Source§

const NAME: &'static str = "query-rocker-ports"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<RockerPort>

Source§

impl Command for query_rx_filter

Source§

const NAME: &'static str = "query-rx-filter"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<RxFilterInfo>

Source§

impl Command for query_s390x_cpu_polarization

Source§

const NAME: &'static str = "query-s390x-cpu-polarization"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = CpuPolarizationInfo

Source§

impl Command for query_sev

Source§

const NAME: &'static str = "query-sev"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SevInfo

Source§

impl Command for query_sev_attestation_report

Source§

const NAME: &'static str = "query-sev-attestation-report"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SevAttestationReport

Source§

impl Command for query_sev_capabilities

Source§

const NAME: &'static str = "query-sev-capabilities"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SevCapability

Source§

impl Command for query_sev_launch_measure

Source§

const NAME: &'static str = "query-sev-launch-measure"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SevLaunchMeasureInfo

Source§

impl Command for query_sgx

Source§

const NAME: &'static str = "query-sgx"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SGXInfo

Source§

impl Command for query_sgx_capabilities

Source§

const NAME: &'static str = "query-sgx-capabilities"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SGXInfo

Source§

impl Command for query_spice

Source§

const NAME: &'static str = "query-spice"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = SpiceInfo

Source§

impl Command for query_stats

Source§

const NAME: &'static str = "query-stats"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<StatsResult>

Source§

impl Command for query_stats_schemas

Source§

const NAME: &'static str = "query-stats-schemas"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<StatsSchema>

Source§

impl Command for query_status

Source§

const NAME: &'static str = "query-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = StatusInfo

Source§

impl Command for query_target

Source§

const NAME: &'static str = "query-target"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = TargetInfo

Source§

impl Command for query_tpm

Source§

const NAME: &'static str = "query-tpm"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<TPMInfo>

Source§

impl Command for query_tpm_models

Source§

const NAME: &'static str = "query-tpm-models"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<TpmModel>

Source§

impl Command for query_tpm_types

Source§

const NAME: &'static str = "query-tpm-types"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<TpmType>

Source§

impl Command for query_uuid

Source§

const NAME: &'static str = "query-uuid"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = UuidInfo

Source§

impl Command for query_vcpu_dirty_limit

Source§

const NAME: &'static str = "query-vcpu-dirty-limit"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<DirtyLimitInfo>

Source§

impl Command for query_version

Source§

const NAME: &'static str = "query-version"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = VersionInfo

Source§

impl Command for query_vm_generation_id

Source§

const NAME: &'static str = "query-vm-generation-id"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = GuidInfo

Source§

impl Command for query_vnc

Source§

const NAME: &'static str = "query-vnc"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = VncInfo

Source§

impl Command for query_vnc_servers

Source§

const NAME: &'static str = "query-vnc-servers"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<VncInfo2>

Source§

impl Command for query_xen_replication_status

Source§

const NAME: &'static str = "query-xen-replication-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = ReplicationStatus

Source§

impl Command for query_yank

Source§

const NAME: &'static str = "query-yank"

Source§

const ALLOW_OOB: bool = true

Source§

type Ok = Vec<YankInstance>

Source§

impl Command for quit

Source§

const NAME: &'static str = "quit"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for remove_fd

Source§

const NAME: &'static str = "remove-fd"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for replay_break

Source§

const NAME: &'static str = "replay-break"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for replay_delete_break

Source§

const NAME: &'static str = "replay-delete-break"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for replay_seek

Source§

const NAME: &'static str = "replay-seek"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for request_ebpf

Source§

const NAME: &'static str = "request-ebpf"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = EbpfObject

Source§

impl Command for ringbuf_read

Source§

const NAME: &'static str = "ringbuf-read"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = String

Source§

impl Command for ringbuf_write

Source§

const NAME: &'static str = "ringbuf-write"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for rtc_reset_reinjection

Source§

const NAME: &'static str = "rtc-reset-reinjection"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for screendump

Source§

const NAME: &'static str = "screendump"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for send_key

Source§

const NAME: &'static str = "send-key"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for set_action

Source§

const NAME: &'static str = "set-action"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for set_cpu_topology

Source§

const NAME: &'static str = "set-cpu-topology"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

const NAME: &'static str = "set_link"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for set_numa_node

Source§

const NAME: &'static str = "set-numa-node"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for set_password

Source§

const NAME: &'static str = "set_password"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for set_vcpu_dirty_limit

Source§

const NAME: &'static str = "set-vcpu-dirty-limit"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for sev_inject_launch_secret

Source§

const NAME: &'static str = "sev-inject-launch-secret"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for snapshot_delete

Source§

const NAME: &'static str = "snapshot-delete"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for snapshot_load

Source§

const NAME: &'static str = "snapshot-load"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for snapshot_save

Source§

const NAME: &'static str = "snapshot-save"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for stop

Source§

const NAME: &'static str = "stop"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for system_powerdown

Source§

const NAME: &'static str = "system_powerdown"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for system_reset

Source§

const NAME: &'static str = "system_reset"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for system_wakeup

Source§

const NAME: &'static str = "system_wakeup"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for trace_event_get_state

Source§

const NAME: &'static str = "trace-event-get-state"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<TraceEventInfo>

Source§

impl Command for trace_event_set_state

Source§

const NAME: &'static str = "trace-event-set-state"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for transaction

Source§

const NAME: &'static str = "transaction"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for watchdog_set_action

Source§

const NAME: &'static str = "watchdog-set-action"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for x_blockdev_amend

Source§

const NAME: &'static str = "x-blockdev-amend"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for x_blockdev_change

Source§

const NAME: &'static str = "x-blockdev-change"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for x_blockdev_set_iothread

Source§

const NAME: &'static str = "x-blockdev-set-iothread"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for x_colo_lost_heartbeat

Source§

const NAME: &'static str = "x-colo-lost-heartbeat"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for x_debug_block_dirty_bitmap_sha256

Source§

const NAME: &'static str = "x-debug-block-dirty-bitmap-sha256"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = BlockDirtyBitmapSha256

Source§

impl Command for x_debug_query_block_graph

Source§

const NAME: &'static str = "x-debug-query-block-graph"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = XDbgBlockGraph

Source§

impl Command for x_exit_preconfig

Source§

const NAME: &'static str = "x-exit-preconfig"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for x_query_interrupt_controllers

Source§

const NAME: &'static str = "x-query-interrupt-controllers"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_irq

Source§

const NAME: &'static str = "x-query-irq"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_jit

Source§

const NAME: &'static str = "x-query-jit"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_numa

Source§

const NAME: &'static str = "x-query-numa"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_opcount

Source§

const NAME: &'static str = "x-query-opcount"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_ramblock

Source§

const NAME: &'static str = "x-query-ramblock"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_roms

Source§

const NAME: &'static str = "x-query-roms"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_usb

Source§

const NAME: &'static str = "x-query-usb"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = HumanReadableText

Source§

impl Command for x_query_virtio

Source§

const NAME: &'static str = "x-query-virtio"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<VirtioInfo>

Source§

impl Command for x_query_virtio_queue_element

Source§

const NAME: &'static str = "x-query-virtio-queue-element"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = VirtioQueueElement

Source§

impl Command for x_query_virtio_queue_status

Source§

const NAME: &'static str = "x-query-virtio-queue-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = VirtQueueStatus

Source§

impl Command for x_query_virtio_status

Source§

const NAME: &'static str = "x-query-virtio-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = VirtioStatus

Source§

impl Command for x_query_virtio_vhost_queue_status

Source§

const NAME: &'static str = "x-query-virtio-vhost-queue-status"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = VirtVhostQueueStatus

Source§

impl Command for xen_colo_do_checkpoint

Source§

const NAME: &'static str = "xen-colo-do-checkpoint"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for xen_event_inject

Source§

const NAME: &'static str = "xen-event-inject"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for xen_event_list

Source§

const NAME: &'static str = "xen-event-list"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Vec<EvtchnInfo>

Source§

impl Command for xen_load_devices_state

Source§

const NAME: &'static str = "xen-load-devices-state"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for xen_save_devices_state

Source§

const NAME: &'static str = "xen-save-devices-state"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for xen_set_global_dirty_log

Source§

const NAME: &'static str = "xen-set-global-dirty-log"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for xen_set_replication

Source§

const NAME: &'static str = "xen-set-replication"

Source§

const ALLOW_OOB: bool = false

Source§

type Ok = Empty

Source§

impl Command for yank

Source§

const NAME: &'static str = "yank"

Source§

const ALLOW_OOB: bool = true

Source§

type Ok = Empty

Source§

impl<'a, C> Command for &'a C
where C: Command,

Source§

const NAME: &'static str = C::NAME

Source§

const ALLOW_OOB: bool = C::ALLOW_OOB

Source§

type Ok = <C as Command>::Ok

Source§

impl<'a, C> Command for &'a mut C
where C: Command,

Source§

const NAME: &'static str = C::NAME

Source§

const ALLOW_OOB: bool = C::ALLOW_OOB

Source§

type Ok = <C as Command>::Ok

Implementors§