Trait tokio_qapi::Command [−][src]
pub trait Command: Serialize { type Ok: DeserializeOwned; const NAME: &'static str; }
Associated Types
type Ok: DeserializeOwned
Associated Constants
Implementations on Foreign Types
impl Command for query_tpm_models
[src]
impl Command for query_tpm_models
impl Command for migrate_recover
[src]
impl Command for migrate_recover
impl Command for chardev_change
[src]
impl Command for chardev_change
const NAME: &'static str
type Ok = ChardevReturn
impl Command for block_job_resume
[src]
impl Command for block_job_resume
impl Command for xen_save_devices_state
[src]
impl Command for xen_save_devices_state
impl Command for device_del
[src]
impl Command for device_del
impl Command for blockdev_add
[src]
impl Command for blockdev_add
impl Command for query_cpu_model_baseline
[src]
impl Command for query_cpu_model_baseline
const NAME: &'static str
type Ok = CpuModelBaselineInfo
impl Command for migrate_pause
[src]
impl Command for migrate_pause
impl Command for nbd_server_stop
[src]
impl Command for nbd_server_stop
impl Command for inject_nmi
[src]
impl Command for inject_nmi
impl Command for change
[src]
impl Command for change
impl Command for ringbuf_read
[src]
impl Command for ringbuf_read
impl Command for chardev_send_break
[src]
impl Command for chardev_send_break
impl Command for query_pr_managers
[src]
impl Command for query_pr_managers
const NAME: &'static str
type Ok = Vec<PRManagerInfo>
impl Command for query_block_jobs
[src]
impl Command for query_block_jobs
const NAME: &'static str
type Ok = Vec<BlockJobInfo>
impl Command for query_cpu_definitions
[src]
impl Command for query_cpu_definitions
const NAME: &'static str
type Ok = Vec<CpuDefinitionInfo>
impl Command for chardev_remove
[src]
impl Command for chardev_remove
impl Command for balloon
[src]
impl Command for balloon
impl Command for query_block
[src]
impl Command for query_block
impl Command for xen_load_devices_state
[src]
impl Command for xen_load_devices_state
impl Command for x_blockdev_set_iothread
[src]
impl Command for x_blockdev_set_iothread
impl Command for block_commit
[src]
impl Command for block_commit
impl Command for netdev_del
[src]
impl Command for netdev_del
impl Command for query_spice
[src]
impl Command for query_spice
impl Command for query_migrate_parameters
[src]
impl Command for query_migrate_parameters
const NAME: &'static str
type Ok = MigrationParameters
impl Command for query_dump_guest_memory_capability
[src]
impl Command for query_dump_guest_memory_capability
const NAME: &'static str
type Ok = DumpGuestMemoryCapability
impl Command for blockdev_create
[src]
impl Command for blockdev_create
impl Command for device_list_properties
[src]
impl Command for device_list_properties
const NAME: &'static str
type Ok = Vec<ObjectPropertyInfo>
impl Command for blockdev_remove_medium
[src]
impl Command for blockdev_remove_medium
impl Command for query_cpu_model_expansion
[src]
impl Command for query_cpu_model_expansion
const NAME: &'static str
type Ok = CpuModelExpansionInfo
impl Command for query_migrate
[src]
impl Command for query_migrate
const NAME: &'static str
type Ok = MigrationInfo
impl Command for query_pci
[src]
impl Command for query_pci
impl Command for query_cpus
[src]
impl Command for query_cpus
impl Command for nbd_server_start
[src]
impl Command for nbd_server_start
impl Command for trace_event_get_state
[src]
impl Command for trace_event_get_state
const NAME: &'static str
type Ok = Vec<TraceEventInfo>
impl Command for rtc_reset_reinjection
[src]
impl Command for rtc_reset_reinjection
impl Command for job_pause
[src]
impl Command for job_pause
impl Command for watchdog_set_action
[src]
impl Command for watchdog_set_action
impl Command for query_sev
[src]
impl Command for query_sev
impl Command for query_vnc
[src]
impl Command for query_vnc
impl Command for query_cpus_fast
[src]
impl Command for query_cpus_fast
const NAME: &'static str
type Ok = Vec<CpuInfoFast>
impl Command for query_memdev
[src]
impl Command for query_memdev
impl Command for set_link
[src]
impl Command for set_link
impl Command for blockdev_close_tray
[src]
impl Command for blockdev_close_tray
impl Command for drive_mirror
[src]
impl Command for drive_mirror
impl Command for netdev_add
[src]
impl Command for netdev_add
impl Command for blockdev_snapshot_delete_internal_sync
[src]
impl Command for blockdev_snapshot_delete_internal_sync
const NAME: &'static str
type Ok = SnapshotInfo
impl Command for qom_list_types
[src]
impl Command for qom_list_types
const NAME: &'static str
type Ok = Vec<ObjectTypeInfo>
impl Command for eject
[src]
impl Command for eject
impl Command for drive_backup
[src]
impl Command for drive_backup
impl Command for query_iothreads
[src]
impl Command for query_iothreads
const NAME: &'static str
type Ok = Vec<IOThreadInfo>
impl Command for blockdev_del
[src]
impl Command for blockdev_del
impl Command for migrate_set_capabilities
[src]
impl Command for migrate_set_capabilities
impl Command for blockdev_backup
[src]
impl Command for blockdev_backup
impl Command for query_named_block_nodes
[src]
impl Command for query_named_block_nodes
const NAME: &'static str
type Ok = Vec<BlockDeviceInfo>
impl Command for query_mice
[src]
impl Command for query_mice
impl Command for qom_set
[src]
impl Command for qom_set
impl Command for qom_get
[src]
impl Command for qom_get
impl Command for query_command_line_options
[src]
impl Command for query_command_line_options
const NAME: &'static str
type Ok = Vec<CommandLineOptionInfo>
impl Command for block_job_pause
[src]
impl Command for block_job_pause
impl Command for send_key
[src]
impl Command for send_key
impl Command for trace_event_set_state
[src]
impl Command for trace_event_set_state
impl Command for query_name
[src]
impl Command for query_name
impl Command for query_vnc_servers
[src]
impl Command for query_vnc_servers
impl Command for query_sev_launch_measure
[src]
impl Command for query_sev_launch_measure
const NAME: &'static str
type Ok = SevLaunchMeasureInfo
impl Command for human_monitor_command
[src]
impl Command for human_monitor_command
impl Command for add_client
[src]
impl Command for add_client
impl Command for x_block_latency_histogram_set
[src]
impl Command for x_block_latency_histogram_set
impl Command for query_sev_capabilities
[src]
impl Command for query_sev_capabilities
const NAME: &'static str
type Ok = SevCapability
impl Command for set_numa_node
[src]
impl Command for set_numa_node
impl Command for migrate_set_cache_size
[src]
impl Command for migrate_set_cache_size
impl Command for block_job_dismiss
[src]
impl Command for block_job_dismiss
impl Command for block_job_finalize
[src]
impl Command for block_job_finalize
impl Command for job_complete
[src]
impl Command for job_complete
impl Command for query_kvm
[src]
impl Command for query_kvm
impl Command for cont
[src]
impl Command for cont
impl Command for x_debug_block_dirty_bitmap_sha256
[src]
impl Command for x_debug_block_dirty_bitmap_sha256
const NAME: &'static str
type Ok = BlockDirtyBitmapSha256
impl Command for dump_skeys
[src]
impl Command for dump_skeys
impl Command for query_rocker_ports
[src]
impl Command for query_rocker_ports
const NAME: &'static str
type Ok = Vec<RockerPort>
impl Command for set_password
[src]
impl Command for set_password
impl Command for chardev_add
[src]
impl Command for chardev_add
const NAME: &'static str
type Ok = ChardevReturn
impl Command for pmemsave
[src]
impl Command for pmemsave
impl Command for xen_set_replication
[src]
impl Command for xen_set_replication
impl Command for job_resume
[src]
impl Command for job_resume
impl Command for query_target
[src]
impl Command for query_target
const NAME: &'static str
type Ok = TargetInfo
impl Command for blockdev_snapshot
[src]
impl Command for blockdev_snapshot
impl Command for blockdev_insert_medium
[src]
impl Command for blockdev_insert_medium
impl Command for migrate
[src]
impl Command for migrate
impl Command for block_set_io_throttle
[src]
impl Command for block_set_io_throttle
impl Command for migrate_set_parameters
[src]
impl Command for migrate_set_parameters
impl Command for x_colo_lost_heartbeat
[src]
impl Command for x_colo_lost_heartbeat
impl Command for query_qmp_schema
[src]
impl Command for query_qmp_schema
const NAME: &'static str
type Ok = Vec<SchemaInfo>
impl Command for block_dirty_bitmap_add
[src]
impl Command for block_dirty_bitmap_add
impl Command for query_rocker_of_dpa_flows
[src]
impl Command for query_rocker_of_dpa_flows
const NAME: &'static str
type Ok = Vec<RockerOfDpaFlow>
impl Command for x_block_dirty_bitmap_merge
[src]
impl Command for x_block_dirty_bitmap_merge
impl Command for query_gic_capabilities
[src]
impl Command for query_gic_capabilities
const NAME: &'static str
type Ok = Vec<GICCapability>
impl Command for client_migrate_info
[src]
impl Command for client_migrate_info
impl Command for query_memory_size_summary
[src]
impl Command for query_memory_size_summary
const NAME: &'static str
type Ok = MemoryInfo
impl Command for xen_set_global_dirty_log
[src]
impl Command for xen_set_global_dirty_log
impl Command for x_block_dirty_bitmap_enable
[src]
impl Command for x_block_dirty_bitmap_enable
impl Command for query_dump
[src]
impl Command for query_dump
const NAME: &'static str
type Ok = DumpQueryResult
impl Command for x_blockdev_change
[src]
impl Command for x_blockdev_change
impl Command for query_vm_generation_id
[src]
impl Command for query_vm_generation_id
impl Command for ringbuf_write
[src]
impl Command for ringbuf_write
impl Command for migrate_start_postcopy
[src]
impl Command for migrate_start_postcopy
impl Command for x_block_dirty_bitmap_disable
[src]
impl Command for x_block_dirty_bitmap_disable
impl Command for qmp_capabilities
[src]
impl Command for qmp_capabilities
impl Command for query_status
[src]
impl Command for query_status
const NAME: &'static str
type Ok = StatusInfo
impl Command for add_fd
[src]
impl Command for add_fd
impl Command for getfd
[src]
impl Command for getfd
impl Command for change_vnc_password
[src]
impl Command for change_vnc_password
impl Command for job_finalize
[src]
impl Command for job_finalize
impl Command for dump_guest_memory
[src]
impl Command for dump_guest_memory
impl Command for query_migrate_cache_size
[src]
impl Command for query_migrate_cache_size
impl Command for query_machines
[src]
impl Command for query_machines
const NAME: &'static str
type Ok = Vec<MachineInfo>
impl Command for blockdev_snapshot_internal_sync
[src]
impl Command for blockdev_snapshot_internal_sync
impl Command for query_xen_replication_status
[src]
impl Command for query_xen_replication_status
const NAME: &'static str
type Ok = ReplicationStatus
impl Command for query_chardev
[src]
impl Command for query_chardev
const NAME: &'static str
type Ok = Vec<ChardevInfo>
impl Command for block_dirty_bitmap_clear
[src]
impl Command for block_dirty_bitmap_clear
impl Command for query_uuid
[src]
impl Command for query_uuid
impl Command for query_jobs
[src]
impl Command for query_jobs
impl Command for system_powerdown
[src]
impl Command for system_powerdown
impl Command for block_job_cancel
[src]
impl Command for block_job_cancel
impl Command for cpu_add
[src]
impl Command for cpu_add
impl Command for migrate_set_downtime
[src]
impl Command for migrate_set_downtime
impl Command for blockdev_change_medium
[src]
impl Command for blockdev_change_medium
impl Command for migrate_continue
[src]
impl Command for migrate_continue
impl Command for block_resize
[src]
impl Command for block_resize
impl Command for block_stream
[src]
impl Command for block_stream
impl Command for device_add
[src]
impl Command for device_add
impl Command for expire_password
[src]
impl Command for expire_password
impl Command for query_events
[src]
impl Command for query_events
impl Command for quit
[src]
impl Command for quit
impl Command for query_blockstats
[src]
impl Command for query_blockstats
const NAME: &'static str
type Ok = Vec<BlockStats>
impl Command for block_job_complete
[src]
impl Command for block_job_complete
impl Command for nbd_server_add
[src]
impl Command for nbd_server_add
impl Command for query_commands
[src]
impl Command for query_commands
const NAME: &'static str
type Ok = Vec<CommandInfo>
impl Command for blockdev_snapshot_sync
[src]
impl Command for blockdev_snapshot_sync
impl Command for screendump
[src]
impl Command for screendump
impl Command for block_set_write_threshold
[src]
impl Command for block_set_write_threshold
impl Command for input_send_event
[src]
impl Command for input_send_event
impl Command for blockdev_mirror
[src]
impl Command for blockdev_mirror
impl Command for object_add
[src]
impl Command for object_add
impl Command for closefd
[src]
impl Command for closefd
impl Command for transaction
[src]
impl Command for transaction
impl Command for query_rx_filter
[src]
impl Command for query_rx_filter
const NAME: &'static str
type Ok = Vec<RxFilterInfo>
impl Command for query_acpi_ospm_status
[src]
impl Command for query_acpi_ospm_status
const NAME: &'static str
type Ok = Vec<ACPIOSTInfo>
impl Command for remove_fd
[src]
impl Command for remove_fd
impl Command for system_wakeup
[src]
impl Command for system_wakeup
impl Command for nbd_server_remove
[src]
impl Command for nbd_server_remove
impl Command for query_hotpluggable_cpus
[src]
impl Command for query_hotpluggable_cpus
const NAME: &'static str
type Ok = Vec<HotpluggableCPU>
impl Command for migrate_set_speed
[src]
impl Command for migrate_set_speed
impl Command for x_nbd_server_add_bitmap
[src]
impl Command for x_nbd_server_add_bitmap
impl Command for block_dirty_bitmap_remove
[src]
impl Command for block_dirty_bitmap_remove
impl Command for query_chardev_backends
[src]
impl Command for query_chardev_backends
const NAME: &'static str
type Ok = Vec<ChardevBackendInfo>
impl Command for query_fdsets
[src]
impl Command for query_fdsets
impl Command for query_version
[src]
impl Command for query_version
const NAME: &'static str
type Ok = VersionInfo
impl Command for qom_list
[src]
impl Command for qom_list
const NAME: &'static str
type Ok = Vec<ObjectPropertyInfo>
impl Command for object_del
[src]
impl Command for object_del
impl Command for change_backing_file
[src]
impl Command for change_backing_file
impl Command for x_exit_preconfig
[src]
impl Command for x_exit_preconfig
impl Command for block_job_set_speed
[src]
impl Command for block_job_set_speed
impl Command for query_rocker_of_dpa_groups
[src]
impl Command for query_rocker_of_dpa_groups
const NAME: &'static str
type Ok = Vec<RockerOfDpaGroup>
impl Command for qom_list_properties
[src]
impl Command for qom_list_properties
const NAME: &'static str
type Ok = Vec<ObjectPropertyInfo>
impl Command for job_cancel
[src]
impl Command for job_cancel
impl Command for query_migrate_capabilities
[src]
impl Command for query_migrate_capabilities
const NAME: &'static str
type Ok = Vec<MigrationCapabilityStatus>
impl Command for blockdev_open_tray
[src]
impl Command for blockdev_open_tray
impl Command for query_memory_devices
[src]
impl Command for query_memory_devices
const NAME: &'static str
type Ok = Vec<MemoryDeviceInfo>
impl Command for system_reset
[src]
impl Command for system_reset
impl Command for memsave
[src]
impl Command for memsave
impl Command for job_dismiss
[src]
impl Command for job_dismiss
impl Command for query_tpm
[src]
impl Command for query_tpm
impl Command for xen_colo_do_checkpoint
[src]
impl Command for xen_colo_do_checkpoint
impl Command for query_balloon
[src]
impl Command for query_balloon
const NAME: &'static str
type Ok = BalloonInfo
impl Command for migrate_incoming
[src]
impl Command for migrate_incoming
impl Command for migrate_cancel
[src]
impl Command for migrate_cancel
impl Command for query_cpu_model_comparison
[src]
impl Command for query_cpu_model_comparison
const NAME: &'static str
type Ok = CpuModelCompareInfo
impl Command for query_tpm_types
[src]
impl Command for query_tpm_types
impl Command for query_rocker
[src]
impl Command for query_rocker
const NAME: &'static str
type Ok = RockerSwitch
impl Command for stop
[src]
impl Command for stop
impl Command for block_passwd
[src]
impl Command for block_passwd
impl Command for guest_suspend_hybrid
[src]
impl Command for guest_suspend_hybrid
impl Command for guest_file_open
[src]
impl Command for guest_file_open
impl Command for guest_ping
[src]
impl Command for guest_ping
impl Command for guest_get_time
[src]
impl Command for guest_get_time
impl Command for guest_fsfreeze_freeze_list
[src]
impl Command for guest_fsfreeze_freeze_list
impl Command for guest_get_timezone
[src]
impl Command for guest_get_timezone
const NAME: &'static str
type Ok = GuestTimezone
impl Command for guest_fsfreeze_freeze
[src]
impl Command for guest_fsfreeze_freeze
impl Command for guest_file_write
[src]
impl Command for guest_file_write
const NAME: &'static str
type Ok = GuestFileWrite
impl Command for guest_fstrim
[src]
impl Command for guest_fstrim
const NAME: &'static str
type Ok = GuestFilesystemTrimResponse
impl Command for guest_file_close
[src]
impl Command for guest_file_close
impl Command for guest_get_fsinfo
[src]
impl Command for guest_get_fsinfo
const NAME: &'static str
type Ok = Vec<GuestFilesystemInfo>
impl Command for guest_exec_status
[src]
impl Command for guest_exec_status
const NAME: &'static str
type Ok = GuestExecStatus
impl Command for guest_sync_delimited
[src]
impl Command for guest_sync_delimited
impl Command for guest_set_user_password
[src]
impl Command for guest_set_user_password
impl Command for guest_get_memory_block_info
[src]
impl Command for guest_get_memory_block_info
const NAME: &'static str
type Ok = GuestMemoryBlockInfo
impl Command for guest_file_seek
[src]
impl Command for guest_file_seek
const NAME: &'static str
type Ok = GuestFileSeek
impl Command for guest_exec
[src]
impl Command for guest_exec
impl Command for guest_sync
[src]
impl Command for guest_sync
impl Command for guest_suspend_disk
[src]
impl Command for guest_suspend_disk
impl Command for guest_suspend_ram
[src]
impl Command for guest_suspend_ram
impl Command for guest_get_users
[src]
impl Command for guest_get_users
impl Command for guest_file_read
[src]
impl Command for guest_file_read
const NAME: &'static str
type Ok = GuestFileRead
impl Command for guest_info
[src]
impl Command for guest_info
const NAME: &'static str
type Ok = GuestAgentInfo
impl Command for guest_get_osinfo
[src]
impl Command for guest_get_osinfo
const NAME: &'static str
type Ok = GuestOSInfo
impl Command for guest_set_vcpus
[src]
impl Command for guest_set_vcpus
impl Command for guest_set_memory_blocks
[src]
impl Command for guest_set_memory_blocks
const NAME: &'static str
type Ok = Vec<GuestMemoryBlockResponse>
impl Command for guest_get_vcpus
[src]
impl Command for guest_get_vcpus
const NAME: &'static str
type Ok = Vec<GuestLogicalProcessor>
impl Command for guest_file_flush
[src]
impl Command for guest_file_flush
impl Command for guest_set_time
[src]
impl Command for guest_set_time
impl Command for guest_get_host_name
[src]
impl Command for guest_get_host_name
const NAME: &'static str
type Ok = GuestHostName
impl Command for guest_network_get_interfaces
[src]
impl Command for guest_network_get_interfaces
const NAME: &'static str
type Ok = Vec<GuestNetworkInterface>
impl Command for guest_fsfreeze_thaw
[src]
impl Command for guest_fsfreeze_thaw
impl Command for guest_get_memory_blocks
[src]
impl Command for guest_get_memory_blocks
const NAME: &'static str
type Ok = Vec<GuestMemoryBlock>
impl Command for guest_shutdown
[src]
impl Command for guest_shutdown
impl Command for guest_fsfreeze_status
[src]
impl Command for guest_fsfreeze_status