Docs.rs
tokio-qapi-0.4.0
tokio-qapi 0.4.0
Docs.rs crate page
MIT
Links
Documentation
Repository
Crates.io
Source
Owners
arcnmx
Dependencies
bytes ^0.4.6
normal
futures ^0.1.18
normal
log ^0.4.6
normal
qapi-qga ^0.4.0
normal
qapi-qmp ^0.4.0
normal
qapi-spec ^0.2.2
normal
serde ^1.0.27
normal
serde_json ^1.0.9
normal
tokio-codec ^0.1.1
normal
tokio-io ^0.1.10
normal
env_logger ^0.6.0
dev
tokio ^0.1.5
dev
tokio-uds ^0.2.0
dev
Versions
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
☰
Command
Required Associated Types
Ok
Required Associated Constants
NAME
Implementations on Foreign Types
add_client
add_fd
balloon
block_commit
block_dirty_bitmap_add
block_dirty_bitmap_clear
block_dirty_bitmap_remove
block_job_cancel
block_job_complete
block_job_dismiss
block_job_finalize
block_job_pause
block_job_resume
block_job_set_speed
block_passwd
block_resize
block_set_io_throttle
block_set_write_threshold
block_stream
blockdev_add
blockdev_backup
blockdev_change_medium
blockdev_close_tray
blockdev_create
blockdev_del
blockdev_insert_medium
blockdev_mirror
blockdev_open_tray
blockdev_remove_medium
blockdev_snapshot
blockdev_snapshot_delete_internal_sync
blockdev_snapshot_internal_sync
blockdev_snapshot_sync
change
change_backing_file
change_vnc_password
chardev_add
chardev_change
chardev_remove
chardev_send_break
client_migrate_info
closefd
cont
cpu_add
device_add
device_del
device_list_properties
drive_backup
drive_mirror
dump_guest_memory
dump_skeys
eject
expire_password
getfd
guest_exec
guest_exec_status
guest_file_close
guest_file_flush
guest_file_open
guest_file_read
guest_file_seek
guest_file_write
guest_fsfreeze_freeze
guest_fsfreeze_freeze_list
guest_fsfreeze_status
guest_fsfreeze_thaw
guest_fstrim
guest_get_fsinfo
guest_get_host_name
guest_get_memory_block_info
guest_get_memory_blocks
guest_get_osinfo
guest_get_time
guest_get_timezone
guest_get_users
guest_get_vcpus
guest_info
guest_network_get_interfaces
guest_ping
guest_set_memory_blocks
guest_set_time
guest_set_user_password
guest_set_vcpus
guest_shutdown
guest_suspend_disk
guest_suspend_hybrid
guest_suspend_ram
guest_sync
guest_sync_delimited
human_monitor_command
inject_nmi
input_send_event
job_cancel
job_complete
job_dismiss
job_finalize
job_pause
job_resume
memsave
migrate
migrate_cancel
migrate_continue
migrate_incoming
migrate_pause
migrate_recover
migrate_set_cache_size
migrate_set_capabilities
migrate_set_downtime
migrate_set_parameters
migrate_set_speed
migrate_start_postcopy
nbd_server_add
nbd_server_remove
nbd_server_start
nbd_server_stop
netdev_add
netdev_del
object_add
object_del
pmemsave
qmp_capabilities
qom_get
qom_list
qom_list_properties
qom_list_types
qom_set
query_acpi_ospm_status
query_balloon
query_block
query_block_jobs
query_blockstats
query_chardev
query_chardev_backends
query_colo_status
query_command_line_options
query_commands
query_cpu_definitions
query_cpu_model_baseline
query_cpu_model_comparison
query_cpu_model_expansion
query_cpus
query_cpus_fast
query_display_options
query_dump
query_dump_guest_memory_capability
query_events
query_fdsets
query_gic_capabilities
query_hotpluggable_cpus
query_iothreads
query_jobs
query_kvm
query_machines
query_memdev
query_memory_devices
query_memory_size_summary
query_mice
query_migrate
query_migrate_cache_size
query_migrate_capabilities
query_migrate_parameters
query_name
query_named_block_nodes
query_pci
query_pr_managers
query_qmp_schema
query_rocker
query_rocker_of_dpa_flows
query_rocker_of_dpa_groups
query_rocker_ports
query_rx_filter
query_sev
query_sev_capabilities
query_sev_launch_measure
query_spice
query_status
query_target
query_tpm
query_tpm_models
query_tpm_types
query_uuid
query_version
query_vm_generation_id
query_vnc
query_vnc_servers
query_xen_replication_status
quit
remove_fd
ringbuf_read
ringbuf_write
rtc_reset_reinjection
screendump
send_key
set_link
set_numa_node
set_password
stop
system_powerdown
system_reset
system_wakeup
trace_event_get_state
trace_event_set_state
transaction
watchdog_set_action
x_block_dirty_bitmap_disable
x_block_dirty_bitmap_enable
x_block_dirty_bitmap_merge
x_block_latency_histogram_set
x_blockdev_change
x_blockdev_set_iothread
x_colo_lost_heartbeat
x_debug_block_dirty_bitmap_sha256
x_exit_preconfig
x_nbd_server_add_bitmap
xen_colo_do_checkpoint
xen_load_devices_state
xen_save_devices_state
xen_set_global_dirty_log
xen_set_replication
Implementors
In tokio_qapi
?
Trait
tokio_qapi
::
Command
source
·
[
−
]
pub trait Command:
Serialize
{ type
Ok
:
DeserializeOwned
; const
NAME
: &'static
str
; }
Required Associated Types
source
type
Ok
:
DeserializeOwned
Required Associated Constants
source
const
NAME
: &'static
str
Implementations on Foreign Types
source
impl
Command
for
device_add
source
const
NAME
: &'static
str
= "device_add"
type
Ok
=
Empty
source
impl
Command
for
x_block_dirty_bitmap_disable
source
const
NAME
: &'static
str
= "x-block-dirty-bitmap-disable"
type
Ok
=
Empty
source
impl
Command
for
cont
source
const
NAME
: &'static
str
= "cont"
type
Ok
=
Empty
source
impl
Command
for
change_vnc_password
source
const
NAME
: &'static
str
= "change-vnc-password"
type
Ok
=
Empty
source
impl
Command
for
x_blockdev_set_iothread
source
const
NAME
: &'static
str
= "x-blockdev-set-iothread"
type
Ok
=
Empty
source
impl
Command
for
drive_backup
source
const
NAME
: &'static
str
= "drive-backup"
type
Ok
=
Empty
source
impl
Command
for
blockdev_close_tray
source
const
NAME
: &'static
str
= "blockdev-close-tray"
type
Ok
=
Empty
source
impl
Command
for
query_vnc_servers
source
const
NAME
: &'static
str
= "query-vnc-servers"
type
Ok
=
Vec
<
VncInfo2
,
Global
>
source
impl
Command
for
trace_event_get_state
source
const
NAME
: &'static
str
= "trace-event-get-state"
type
Ok
=
Vec
<
TraceEventInfo
,
Global
>
source
impl
Command
for
query_uuid
source
const
NAME
: &'static
str
= "query-uuid"
type
Ok
=
UuidInfo
source
impl
Command
for
blockdev_snapshot
source
const
NAME
: &'static
str
= "blockdev-snapshot"
type
Ok
=
Empty
source
impl
Command
for
chardev_send_break
source
const
NAME
: &'static
str
= "chardev-send-break"
type
Ok
=
Empty
source
impl
Command
for
query_tpm
source
const
NAME
: &'static
str
= "query-tpm"
type
Ok
=
Vec
<
TPMInfo
,
Global
>
source
impl
Command
for
query_sev_launch_measure
source
const
NAME
: &'static
str
= "query-sev-launch-measure"
type
Ok
=
SevLaunchMeasureInfo
source
impl
Command
for
rtc_reset_reinjection
source
const
NAME
: &'static
str
= "rtc-reset-reinjection"
type
Ok
=
Empty
source
impl
Command
for
input_send_event
source
const
NAME
: &'static
str
= "input-send-event"
type
Ok
=
Empty
source
impl
Command
for
drive_mirror
source
const
NAME
: &'static
str
= "drive-mirror"
type
Ok
=
Empty
source
impl
Command
for
query_rx_filter
source
const
NAME
: &'static
str
= "query-rx-filter"
type
Ok
=
Vec
<
RxFilterInfo
,
Global
>
source
impl
Command
for
migrate_pause
source
const
NAME
: &'static
str
= "migrate-pause"
type
Ok
=
Empty
source
impl
Command
for
query_dump
source
const
NAME
: &'static
str
= "query-dump"
type
Ok
=
DumpQueryResult
source
impl
Command
for
query_fdsets
source
const
NAME
: &'static
str
= "query-fdsets"
type
Ok
=
Vec
<
FdsetInfo
,
Global
>
source
impl
Command
for
x_block_dirty_bitmap_enable
source
const
NAME
: &'static
str
= "x-block-dirty-bitmap-enable"
type
Ok
=
Empty
source
impl
Command
for
nbd_server_start
source
const
NAME
: &'static
str
= "nbd-server-start"
type
Ok
=
Empty
source
impl
Command
for
xen_colo_do_checkpoint
source
const
NAME
: &'static
str
= "xen-colo-do-checkpoint"
type
Ok
=
Empty
source
impl
Command
for
nbd_server_stop
source
const
NAME
: &'static
str
= "nbd-server-stop"
type
Ok
=
Empty
source
impl
Command
for
query_colo_status
source
const
NAME
: &'static
str
= "query-colo-status"
type
Ok
=
COLOStatus
source
impl
Command
for
x_debug_block_dirty_bitmap_sha256
source
const
NAME
: &'static
str
= "x-debug-block-dirty-bitmap-sha256"
type
Ok
=
BlockDirtyBitmapSha256
source
impl
Command
for
netdev_del
source
const
NAME
: &'static
str
= "netdev_del"
type
Ok
=
Empty
source
impl
Command
for
job_finalize
source
const
NAME
: &'static
str
= "job-finalize"
type
Ok
=
Empty
source
impl
Command
for
query_chardev_backends
source
const
NAME
: &'static
str
= "query-chardev-backends"
type
Ok
=
Vec
<
ChardevBackendInfo
,
Global
>
source
impl
Command
for
closefd
source
const
NAME
: &'static
str
= "closefd"
type
Ok
=
Empty
source
impl
Command
for
memsave
source
const
NAME
: &'static
str
= "memsave"
type
Ok
=
Empty
source
impl
Command
for
query_cpu_model_baseline
source
const
NAME
: &'static
str
= "query-cpu-model-baseline"
type
Ok
=
CpuModelBaselineInfo
source
impl
Command
for
block_job_set_speed
source
const
NAME
: &'static
str
= "block-job-set-speed"
type
Ok
=
Empty
source
impl
Command
for
query_machines
source
const
NAME
: &'static
str
= "query-machines"
type
Ok
=
Vec
<
MachineInfo
,
Global
>
source
impl
Command
for
watchdog_set_action
source
const
NAME
: &'static
str
= "watchdog-set-action"
type
Ok
=
Empty
source
impl
Command
for
x_blockdev_change
source
const
NAME
: &'static
str
= "x-blockdev-change"
type
Ok
=
Empty
source
impl
Command
for
migrate_recover
source
const
NAME
: &'static
str
= "migrate-recover"
type
Ok
=
Empty
source
impl
Command
for
job_cancel
source
const
NAME
: &'static
str
= "job-cancel"
type
Ok
=
Empty
source
impl
Command
for
block_dirty_bitmap_remove
source
const
NAME
: &'static
str
= "block-dirty-bitmap-remove"
type
Ok
=
Empty
source
impl
Command
for
expire_password
source
const
NAME
: &'static
str
= "expire_password"
type
Ok
=
Empty
source
impl
Command
for
query_rocker_of_dpa_groups
source
const
NAME
: &'static
str
= "query-rocker-of-dpa-groups"
type
Ok
=
Vec
<
RockerOfDpaGroup
,
Global
>
source
impl
Command
for
query_sev_capabilities
source
const
NAME
: &'static
str
= "query-sev-capabilities"
type
Ok
=
SevCapability
source
impl
Command
for
blockdev_snapshot_delete_internal_sync
source
const
NAME
: &'static
str
= "blockdev-snapshot-delete-internal-sync"
type
Ok
=
SnapshotInfo
source
impl
Command
for
job_pause
source
const
NAME
: &'static
str
= "job-pause"
type
Ok
=
Empty
source
impl
Command
for
query_hotpluggable_cpus
source
const
NAME
: &'static
str
= "query-hotpluggable-cpus"
type
Ok
=
Vec
<
HotpluggableCPU
,
Global
>
source
impl
Command
for
quit
source
const
NAME
: &'static
str
= "quit"
type
Ok
=
Empty
source
impl
Command
for
query_pci
source
const
NAME
: &'static
str
= "query-pci"
type
Ok
=
Vec
<
PciInfo
,
Global
>
source
impl
Command
for
query_spice
source
const
NAME
: &'static
str
= "query-spice"
type
Ok
=
SpiceInfo
source
impl
Command
for
query_events
source
const
NAME
: &'static
str
= "query-events"
type
Ok
=
Vec
<
EventInfo
,
Global
>
source
impl
Command
for
getfd
source
const
NAME
: &'static
str
= "getfd"
type
Ok
=
Empty
source
impl
Command
for
object_del
source
const
NAME
: &'static
str
= "object-del"
type
Ok
=
Empty
source
impl
Command
for
job_resume
source
const
NAME
: &'static
str
= "job-resume"
type
Ok
=
Empty
source
impl
Command
for
query_cpu_model_comparison
source
const
NAME
: &'static
str
= "query-cpu-model-comparison"
type
Ok
=
CpuModelCompareInfo
source
impl
Command
for
xen_set_global_dirty_log
source
const
NAME
: &'static
str
= "xen-set-global-dirty-log"
type
Ok
=
Empty
source
impl
Command
for
block_set_write_threshold
source
const
NAME
: &'static
str
= "block-set-write-threshold"
type
Ok
=
Empty
source
impl
Command
for
block_job_resume
source
const
NAME
: &'static
str
= "block-job-resume"
type
Ok
=
Empty
source
impl
Command
for
blockdev_open_tray
source
const
NAME
: &'static
str
= "blockdev-open-tray"
type
Ok
=
Empty
source
impl
Command
for
eject
source
const
NAME
: &'static
str
= "eject"
type
Ok
=
Empty
source
impl
Command
for
query_block
source
const
NAME
: &'static
str
= "query-block"
type
Ok
=
Vec
<
BlockInfo
,
Global
>
source
impl
Command
for
query_named_block_nodes
source
const
NAME
: &'static
str
= "query-named-block-nodes"
type
Ok
=
Vec
<
BlockDeviceInfo
,
Global
>
source
impl
Command
for
send_key
source
const
NAME
: &'static
str
= "send-key"
type
Ok
=
Empty
source
impl
Command
for
query_qmp_schema
source
const
NAME
: &'static
str
= "query-qmp-schema"
type
Ok
=
Vec
<
SchemaInfo
,
Global
>
source
impl
Command
for
query_version
source
const
NAME
: &'static
str
= "query-version"
type
Ok
=
VersionInfo
source
impl
Command
for
set_link
source
const
NAME
: &'static
str
= "set_link"
type
Ok
=
Empty
source
impl
Command
for
screendump
source
const
NAME
: &'static
str
= "screendump"
type
Ok
=
Empty
source
impl
Command
for
query_pr_managers
source
const
NAME
: &'static
str
= "query-pr-managers"
type
Ok
=
Vec
<
PRManagerInfo
,
Global
>
source
impl
Command
for
query_vm_generation_id
source
const
NAME
: &'static
str
= "query-vm-generation-id"
type
Ok
=
GuidInfo
source
impl
Command
for
job_dismiss
source
const
NAME
: &'static
str
= "job-dismiss"
type
Ok
=
Empty
source
impl
Command
for
block_job_dismiss
source
const
NAME
: &'static
str
= "block-job-dismiss"
type
Ok
=
Empty
source
impl
Command
for
cpu_add
source
const
NAME
: &'static
str
= "cpu-add"
type
Ok
=
Empty
source
impl
Command
for
migrate_cancel
source
const
NAME
: &'static
str
= "migrate_cancel"
type
Ok
=
Empty
source
impl
Command
for
transaction
source
const
NAME
: &'static
str
= "transaction"
type
Ok
=
Empty
source
impl
Command
for
query_kvm
source
const
NAME
: &'static
str
= "query-kvm"
type
Ok
=
KvmInfo
source
impl
Command
for
job_complete
source
const
NAME
: &'static
str
= "job-complete"
type
Ok
=
Empty
source
impl
Command
for
query_gic_capabilities
source
const
NAME
: &'static
str
= "query-gic-capabilities"
type
Ok
=
Vec
<
GICCapability
,
Global
>
source
impl
Command
for
migrate_start_postcopy
source
const
NAME
: &'static
str
= "migrate-start-postcopy"
type
Ok
=
Empty
source
impl
Command
for
remove_fd
source
const
NAME
: &'static
str
= "remove-fd"
type
Ok
=
Empty
source
impl
Command
for
query_target
source
const
NAME
: &'static
str
= "query-target"
type
Ok
=
TargetInfo
source
impl
Command
for
query_cpus
source
const
NAME
: &'static
str
= "query-cpus"
type
Ok
=
Vec
<
CpuInfo
,
Global
>
source
impl
Command
for
block_resize
source
const
NAME
: &'static
str
= "block_resize"
type
Ok
=
Empty
source
impl
Command
for
stop
source
const
NAME
: &'static
str
= "stop"
type
Ok
=
Empty
source
impl
Command
for
blockdev_snapshot_sync
source
const
NAME
: &'static
str
= "blockdev-snapshot-sync"
type
Ok
=
Empty
source
impl
Command
for
blockdev_mirror
source
const
NAME
: &'static
str
= "blockdev-mirror"
type
Ok
=
Empty
source
impl
Command
for
set_password
source
const
NAME
: &'static
str
= "set_password"
type
Ok
=
Empty
source
impl
Command
for
ringbuf_read
source
const
NAME
: &'static
str
= "ringbuf-read"
type
Ok
=
String
source
impl
Command
for
migrate_incoming
source
const
NAME
: &'static
str
= "migrate-incoming"
type
Ok
=
Empty
source
impl
Command
for
query_acpi_ospm_status
source
const
NAME
: &'static
str
= "query-acpi-ospm-status"
type
Ok
=
Vec
<
ACPIOSTInfo
,
Global
>
source
impl
Command
for
migrate_set_cache_size
source
const
NAME
: &'static
str
= "migrate-set-cache-size"
type
Ok
=
Empty
source
impl
Command
for
change_backing_file
source
const
NAME
: &'static
str
= "change-backing-file"
type
Ok
=
Empty
source
impl
Command
for
object_add
source
const
NAME
: &'static
str
= "object-add"
type
Ok
=
Empty
source
impl
Command
for
qom_list_properties
source
const
NAME
: &'static
str
= "qom-list-properties"
type
Ok
=
Vec
<
ObjectPropertyInfo
,
Global
>
source
impl
Command
for
query_sev
source
const
NAME
: &'static
str
= "query-sev"
type
Ok
=
SevInfo
source
impl
Command
for
query_status
source
const
NAME
: &'static
str
= "query-status"
type
Ok
=
StatusInfo
source
impl
Command
for
trace_event_set_state
source
const
NAME
: &'static
str
= "trace-event-set-state"
type
Ok
=
Empty
source
impl
Command
for
blockdev_snapshot_internal_sync
source
const
NAME
: &'static
str
= "blockdev-snapshot-internal-sync"
type
Ok
=
Empty
source
impl
Command
for
block_job_cancel
source
const
NAME
: &'static
str
= "block-job-cancel"
type
Ok
=
Empty
source
impl
Command
for
query_memory_size_summary
source
const
NAME
: &'static
str
= "query-memory-size-summary"
type
Ok
=
MemoryInfo
source
impl
Command
for
query_tpm_models
source
const
NAME
: &'static
str
= "query-tpm-models"
type
Ok
=
Vec
<
TpmModel
,
Global
>
source
impl
Command
for
block_job_complete
source
const
NAME
: &'static
str
= "block-job-complete"
type
Ok
=
Empty
source
impl
Command
for
block_dirty_bitmap_add
source
const
NAME
: &'static
str
= "block-dirty-bitmap-add"
type
Ok
=
Empty
source
impl
Command
for
x_colo_lost_heartbeat
source
const
NAME
: &'static
str
= "x-colo-lost-heartbeat"
type
Ok
=
Empty
source
impl
Command
for
chardev_add
source
const
NAME
: &'static
str
= "chardev-add"
type
Ok
=
ChardevReturn
source
impl
Command
for
query_iothreads
source
const
NAME
: &'static
str
= "query-iothreads"
type
Ok
=
Vec
<
IOThreadInfo
,
Global
>
source
impl
Command
for
query_chardev
source
const
NAME
: &'static
str
= "query-chardev"
type
Ok
=
Vec
<
ChardevInfo
,
Global
>
source
impl
Command
for
query_cpus_fast
source
const
NAME
: &'static
str
= "query-cpus-fast"
type
Ok
=
Vec
<
CpuInfoFast
,
Global
>
source
impl
Command
for
xen_save_devices_state
source
const
NAME
: &'static
str
= "xen-save-devices-state"
type
Ok
=
Empty
source
impl
Command
for
query_dump_guest_memory_capability
source
const
NAME
: &'static
str
= "query-dump-guest-memory-capability"
type
Ok
=
DumpGuestMemoryCapability
source
impl
Command
for
query_name
source
const
NAME
: &'static
str
= "query-name"
type
Ok
=
NameInfo
source
impl
Command
for
query_memory_devices
source
const
NAME
: &'static
str
= "query-memory-devices"
type
Ok
=
Vec
<
MemoryDeviceInfo
,
Global
>
source
impl
Command
for
query_migrate_capabilities
source
const
NAME
: &'static
str
= "query-migrate-capabilities"
type
Ok
=
Vec
<
MigrationCapabilityStatus
,
Global
>
source
impl
Command
for
device_list_properties
source
const
NAME
: &'static
str
= "device-list-properties"
type
Ok
=
Vec
<
ObjectPropertyInfo
,
Global
>
source
impl
Command
for
query_command_line_options
source
const
NAME
: &'static
str
= "query-command-line-options"
type
Ok
=
Vec
<
CommandLineOptionInfo
,
Global
>
source
impl
Command
for
query_rocker
source
const
NAME
: &'static
str
= "query-rocker"
type
Ok
=
RockerSwitch
source
impl
Command
for
netdev_add
source
const
NAME
: &'static
str
= "netdev_add"
type
Ok
=
Empty
source
impl
Command
for
query_vnc
source
const
NAME
: &'static
str
= "query-vnc"
type
Ok
=
VncInfo
source
impl
Command
for
block_passwd
source
const
NAME
: &'static
str
= "block_passwd"
type
Ok
=
Empty
source
impl
Command
for
blockdev_add
source
const
NAME
: &'static
str
= "blockdev-add"
type
Ok
=
Empty
source
impl
Command
for
inject_nmi
source
const
NAME
: &'static
str
= "inject-nmi"
type
Ok
=
Empty
source
impl
Command
for
query_migrate_cache_size
source
const
NAME
: &'static
str
= "query-migrate-cache-size"
type
Ok
=
isize
source
impl
Command
for
qom_get
source
const
NAME
: &'static
str
= "qom-get"
type
Ok
=
Value
source
impl
Command
for
block_job_finalize
source
const
NAME
: &'static
str
= "block-job-finalize"
type
Ok
=
Empty
source
impl
Command
for
system_powerdown
source
const
NAME
: &'static
str
= "system_powerdown"
type
Ok
=
Empty
source
impl
Command
for
blockdev_change_medium
source
const
NAME
: &'static
str
= "blockdev-change-medium"
type
Ok
=
Empty
source
impl
Command
for
balloon
source
const
NAME
: &'static
str
= "balloon"
type
Ok
=
Empty
source
impl
Command
for
add_fd
source
const
NAME
: &'static
str
= "add-fd"
type
Ok
=
AddfdInfo
source
impl
Command
for
block_stream
source
const
NAME
: &'static
str
= "block-stream"
type
Ok
=
Empty
source
impl
Command
for
xen_load_devices_state
source
const
NAME
: &'static
str
= "xen-load-devices-state"
type
Ok
=
Empty
source
impl
Command
for
query_memdev
source
const
NAME
: &'static
str
= "query-memdev"
type
Ok
=
Vec
<
Memdev
,
Global
>
source
impl
Command
for
migrate
source
const
NAME
: &'static
str
= "migrate"
type
Ok
=
Empty
source
impl
Command
for
query_rocker_ports
source
const
NAME
: &'static
str
= "query-rocker-ports"
type
Ok
=
Vec
<
RockerPort
,
Global
>
source
impl
Command
for
block_set_io_throttle
source
const
NAME
: &'static
str
= "block_set_io_throttle"
type
Ok
=
Empty
source
impl
Command
for
block_job_pause
source
const
NAME
: &'static
str
= "block-job-pause"
type
Ok
=
Empty
source
impl
Command
for
query_blockstats
source
const
NAME
: &'static
str
= "query-blockstats"
type
Ok
=
Vec
<
BlockStats
,
Global
>
source
impl
Command
for
dump_skeys
source
const
NAME
: &'static
str
= "dump-skeys"
type
Ok
=
Empty
source
impl
Command
for
add_client
source
const
NAME
: &'static
str
= "add_client"
type
Ok
=
Empty
source
impl
Command
for
blockdev_backup
source
const
NAME
: &'static
str
= "blockdev-backup"
type
Ok
=
Empty
source
impl
Command
for
blockdev_insert_medium
source
const
NAME
: &'static
str
= "blockdev-insert-medium"
type
Ok
=
Empty
source
impl
Command
for
query_commands
source
const
NAME
: &'static
str
= "query-commands"
type
Ok
=
Vec
<
CommandInfo
,
Global
>
source
impl
Command
for
query_cpu_definitions
source
const
NAME
: &'static
str
= "query-cpu-definitions"
type
Ok
=
Vec
<
CpuDefinitionInfo
,
Global
>
source
impl
Command
for
query_block_jobs
source
const
NAME
: &'static
str
= "query-block-jobs"
type
Ok
=
Vec
<
BlockJobInfo
,
Global
>
source
impl
Command
for
nbd_server_add
source
const
NAME
: &'static
str
= "nbd-server-add"
type
Ok
=
Empty
source
impl
Command
for
system_reset
source
const
NAME
: &'static
str
= "system_reset"
type
Ok
=
Empty
source
impl
Command
for
query_tpm_types
source
const
NAME
: &'static
str
= "query-tpm-types"
type
Ok
=
Vec
<
TpmType
,
Global
>
source
impl
Command
for
migrate_continue
source
const
NAME
: &'static
str
= "migrate-continue"
type
Ok
=
Empty
source
impl
Command
for
chardev_change
source
const
NAME
: &'static
str
= "chardev-change"
type
Ok
=
ChardevReturn
source
impl
Command
for
system_wakeup
source
const
NAME
: &'static
str
= "system_wakeup"
type
Ok
=
Empty
source
impl
Command
for
client_migrate_info
source
const
NAME
: &'static
str
= "client_migrate_info"
type
Ok
=
Empty
source
impl
Command
for
change
source
const
NAME
: &'static
str
= "change"
type
Ok
=
Empty
source
impl
Command
for
chardev_remove
source
const
NAME
: &'static
str
= "chardev-remove"
type
Ok
=
Empty
source
impl
Command
for
qom_list
source
const
NAME
: &'static
str
= "qom-list"
type
Ok
=
Vec
<
ObjectPropertyInfo
,
Global
>
source
impl
Command
for
migrate_set_parameters
source
const
NAME
: &'static
str
= "migrate-set-parameters"
type
Ok
=
Empty
source
impl
Command
for
x_nbd_server_add_bitmap
source
const
NAME
: &'static
str
= "x-nbd-server-add-bitmap"
type
Ok
=
Empty
source
impl
Command
for
blockdev_create
source
const
NAME
: &'static
str
= "blockdev-create"
type
Ok
=
Empty
source
impl
Command
for
blockdev_del
source
const
NAME
: &'static
str
= "blockdev-del"
type
Ok
=
Empty
source
impl
Command
for
query_jobs
source
const
NAME
: &'static
str
= "query-jobs"
type
Ok
=
Vec
<
JobInfo
,
Global
>
source
impl
Command
for
migrate_set_downtime
source
const
NAME
: &'static
str
= "migrate_set_downtime"
type
Ok
=
Empty
source
impl
Command
for
xen_set_replication
source
const
NAME
: &'static
str
= "xen-set-replication"
type
Ok
=
Empty
source
impl
Command
for
query_migrate
source
const
NAME
: &'static
str
= "query-migrate"
type
Ok
=
MigrationInfo
source
impl
Command
for
query_display_options
source
const
NAME
: &'static
str
= "query-display-options"
type
Ok
=
DisplayOptions
source
impl
Command
for
query_rocker_of_dpa_flows
source
const
NAME
: &'static
str
= "query-rocker-of-dpa-flows"
type
Ok
=
Vec
<
RockerOfDpaFlow
,
Global
>
source
impl
Command
for
ringbuf_write
source
const
NAME
: &'static
str
= "ringbuf-write"
type
Ok
=
Empty
source
impl
Command
for
block_commit
source
const
NAME
: &'static
str
= "block-commit"
type
Ok
=
Empty
source
impl
Command
for
query_cpu_model_expansion
source
const
NAME
: &'static
str
= "query-cpu-model-expansion"
type
Ok
=
CpuModelExpansionInfo
source
impl
Command
for
device_del
source
const
NAME
: &'static
str
= "device_del"
type
Ok
=
Empty
source
impl
Command
for
query_balloon
source
const
NAME
: &'static
str
= "query-balloon"
type
Ok
=
BalloonInfo
source
impl
Command
for
set_numa_node
source
const
NAME
: &'static
str
= "set-numa-node"
type
Ok
=
Empty
source
impl
Command
for
x_block_latency_histogram_set
source
const
NAME
: &'static
str
= "x-block-latency-histogram-set"
type
Ok
=
Empty
source
impl
Command
for
block_dirty_bitmap_clear
source
const
NAME
: &'static
str
= "block-dirty-bitmap-clear"
type
Ok
=
Empty
source
impl
Command
for
dump_guest_memory
source
const
NAME
: &'static
str
= "dump-guest-memory"
type
Ok
=
Empty
source
impl
Command
for
qmp_capabilities
source
const
NAME
: &'static
str
= "qmp_capabilities"
type
Ok
=
Empty
source
impl
Command
for
query_xen_replication_status
source
const
NAME
: &'static
str
= "query-xen-replication-status"
type
Ok
=
ReplicationStatus
source
impl
Command
for
migrate_set_capabilities
source
const
NAME
: &'static
str
= "migrate-set-capabilities"
type
Ok
=
Empty
source
impl
Command
for
query_mice
source
const
NAME
: &'static
str
= "query-mice"
type
Ok
=
Vec
<
MouseInfo
,
Global
>
source
impl
Command
for
qom_set
source
const
NAME
: &'static
str
= "qom-set"
type
Ok
=
Empty
source
impl
Command
for
human_monitor_command
source
const
NAME
: &'static
str
= "human-monitor-command"
type
Ok
=
String
source
impl
Command
for
nbd_server_remove
source
const
NAME
: &'static
str
= "nbd-server-remove"
type
Ok
=
Empty
source
impl
Command
for
pmemsave
source
const
NAME
: &'static
str
= "pmemsave"
type
Ok
=
Empty
source
impl
Command
for
migrate_set_speed
source
const
NAME
: &'static
str
= "migrate_set_speed"
type
Ok
=
Empty
source
impl
Command
for
blockdev_remove_medium
source
const
NAME
: &'static
str
= "blockdev-remove-medium"
type
Ok
=
Empty
source
impl
Command
for
query_migrate_parameters
source
const
NAME
: &'static
str
= "query-migrate-parameters"
type
Ok
=
MigrationParameters
source
impl
Command
for
x_block_dirty_bitmap_merge
source
const
NAME
: &'static
str
= "x-block-dirty-bitmap-merge"
type
Ok
=
Empty
source
impl
Command
for
x_exit_preconfig
source
const
NAME
: &'static
str
= "x-exit-preconfig"
type
Ok
=
Empty
source
impl
Command
for
qom_list_types
source
const
NAME
: &'static
str
= "qom-list-types"
type
Ok
=
Vec
<
ObjectTypeInfo
,
Global
>
source
impl
Command
for
guest_suspend_hybrid
source
const
NAME
: &'static
str
= "guest-suspend-hybrid"
type
Ok
=
Empty
source
impl
Command
for
guest_file_flush
source
const
NAME
: &'static
str
= "guest-file-flush"
type
Ok
=
Empty
source
impl
Command
for
guest_get_fsinfo
source
const
NAME
: &'static
str
= "guest-get-fsinfo"
type
Ok
=
Vec
<
GuestFilesystemInfo
,
Global
>
source
impl
Command
for
guest_suspend_disk
source
const
NAME
: &'static
str
= "guest-suspend-disk"
type
Ok
=
Empty
source
impl
Command
for
guest_set_memory_blocks
source
const
NAME
: &'static
str
= "guest-set-memory-blocks"
type
Ok
=
Vec
<
GuestMemoryBlockResponse
,
Global
>
source
impl
Command
for
guest_set_time
source
const
NAME
: &'static
str
= "guest-set-time"
type
Ok
=
Empty
source
impl
Command
for
guest_ping
source
const
NAME
: &'static
str
= "guest-ping"
type
Ok
=
Empty
source
impl
Command
for
guest_get_host_name
source
const
NAME
: &'static
str
= "guest-get-host-name"
type
Ok
=
GuestHostName
source
impl
Command
for
guest_file_seek
source
const
NAME
: &'static
str
= "guest-file-seek"
type
Ok
=
GuestFileSeek
source
impl
Command
for
guest_sync
source
const
NAME
: &'static
str
= "guest-sync"
type
Ok
=
isize
source
impl
Command
for
guest_fsfreeze_status
source
const
NAME
: &'static
str
= "guest-fsfreeze-status"
type
Ok
=
GuestFsfreezeStatus
source
impl
Command
for
guest_set_vcpus
source
const
NAME
: &'static
str
= "guest-set-vcpus"
type
Ok
=
isize
source
impl
Command
for
guest_suspend_ram
source
const
NAME
: &'static
str
= "guest-suspend-ram"
type
Ok
=
Empty
source
impl
Command
for
guest_fsfreeze_thaw
source
const
NAME
: &'static
str
= "guest-fsfreeze-thaw"
type
Ok
=
isize
source
impl
Command
for
guest_get_vcpus
source
const
NAME
: &'static
str
= "guest-get-vcpus"
type
Ok
=
Vec
<
GuestLogicalProcessor
,
Global
>
source
impl
Command
for
guest_network_get_interfaces
source
const
NAME
: &'static
str
= "guest-network-get-interfaces"
type
Ok
=
Vec
<
GuestNetworkInterface
,
Global
>
source
impl
Command
for
guest_sync_delimited
source
const
NAME
: &'static
str
= "guest-sync-delimited"
type
Ok
=
isize
source
impl
Command
for
guest_fsfreeze_freeze_list
source
const
NAME
: &'static
str
= "guest-fsfreeze-freeze-list"
type
Ok
=
isize
source
impl
Command
for
guest_file_open
source
const
NAME
: &'static
str
= "guest-file-open"
type
Ok
=
isize
source
impl
Command
for
guest_exec
source
const
NAME
: &'static
str
= "guest-exec"
type
Ok
=
GuestExec
source
impl
Command
for
guest_file_write
source
const
NAME
: &'static
str
= "guest-file-write"
type
Ok
=
GuestFileWrite
source
impl
Command
for
guest_shutdown
source
const
NAME
: &'static
str
= "guest-shutdown"
type
Ok
=
Empty
source
impl
Command
for
guest_get_memory_blocks
source
const
NAME
: &'static
str
= "guest-get-memory-blocks"
type
Ok
=
Vec
<
GuestMemoryBlock
,
Global
>
source
impl
Command
for
guest_get_memory_block_info
source
const
NAME
: &'static
str
= "guest-get-memory-block-info"
type
Ok
=
GuestMemoryBlockInfo
source
impl
Command
for
guest_get_osinfo
source
const
NAME
: &'static
str
= "guest-get-osinfo"
type
Ok
=
GuestOSInfo
source
impl
Command
for
guest_get_time
source
const
NAME
: &'static
str
= "guest-get-time"
type
Ok
=
isize
source
impl
Command
for
guest_exec_status
source
const
NAME
: &'static
str
= "guest-exec-status"
type
Ok
=
GuestExecStatus
source
impl
Command
for
guest_fsfreeze_freeze
source
const
NAME
: &'static
str
= "guest-fsfreeze-freeze"
type
Ok
=
isize
source
impl
Command
for
guest_get_timezone
source
const
NAME
: &'static
str
= "guest-get-timezone"
type
Ok
=
GuestTimezone
source
impl
Command
for
guest_info
source
const
NAME
: &'static
str
= "guest-info"
type
Ok
=
GuestAgentInfo
source
impl
Command
for
guest_fstrim
source
const
NAME
: &'static
str
= "guest-fstrim"
type
Ok
=
GuestFilesystemTrimResponse
source
impl
Command
for
guest_get_users
source
const
NAME
: &'static
str
= "guest-get-users"
type
Ok
=
Vec
<
GuestUser
,
Global
>
source
impl
Command
for
guest_file_read
source
const
NAME
: &'static
str
= "guest-file-read"
type
Ok
=
GuestFileRead
source
impl
Command
for
guest_file_close
source
const
NAME
: &'static
str
= "guest-file-close"
type
Ok
=
Empty
source
impl
Command
for
guest_set_user_password
source
const
NAME
: &'static
str
= "guest-set-user-password"
type
Ok
=
Empty
Implementors