Trait 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 block_job_cancel[src]
impl Command for block_job_cancelimpl Command for query_mice[src]
impl Command for query_miceimpl Command for query_acpi_ospm_status[src]
impl Command for query_acpi_ospm_statusconst NAME: &'static str
type Ok = Vec<ACPIOSTInfo>
impl Command for xen_load_devices_state[src]
impl Command for xen_load_devices_stateimpl Command for migrate[src]
impl Command for migrateimpl Command for query_migrate[src]
impl Command for query_migrateconst NAME: &'static str
type Ok = MigrationInfo
impl Command for blockdev_create[src]
impl Command for blockdev_createimpl Command for device_add[src]
impl Command for device_addimpl Command for xen_colo_do_checkpoint[src]
impl Command for xen_colo_do_checkpointimpl Command for query_block[src]
impl Command for query_blockimpl Command for query_cpus[src]
impl Command for query_cpusimpl Command for system_reset[src]
impl Command for system_resetimpl Command for blockdev_backup[src]
impl Command for blockdev_backupimpl Command for device_list_properties[src]
impl Command for device_list_propertiesconst NAME: &'static str
type Ok = Vec<ObjectPropertyInfo>
impl Command for qmp_capabilities[src]
impl Command for qmp_capabilitiesimpl Command for x_blockdev_change[src]
impl Command for x_blockdev_changeimpl Command for qom_list_properties[src]
impl Command for qom_list_propertiesconst NAME: &'static str
type Ok = Vec<ObjectPropertyInfo>
impl Command for query_iothreads[src]
impl Command for query_iothreadsconst NAME: &'static str
type Ok = Vec<IOThreadInfo>
impl Command for query_commands[src]
impl Command for query_commandsconst NAME: &'static str
type Ok = Vec<CommandInfo>
impl Command for job_dismiss[src]
impl Command for job_dismissimpl Command for block_job_complete[src]
impl Command for block_job_completeimpl Command for set_password[src]
impl Command for set_passwordimpl Command for query_tpm_models[src]
impl Command for query_tpm_modelsimpl Command for block_job_set_speed[src]
impl Command for block_job_set_speedimpl Command for trace_event_get_state[src]
impl Command for trace_event_get_stateconst NAME: &'static str
type Ok = Vec<TraceEventInfo>
impl Command for block_set_io_throttle[src]
impl Command for block_set_io_throttleimpl Command for chardev_add[src]
impl Command for chardev_addconst NAME: &'static str
type Ok = ChardevReturn
impl Command for query_gic_capabilities[src]
impl Command for query_gic_capabilitiesconst NAME: &'static str
type Ok = Vec<GICCapability>
impl Command for job_resume[src]
impl Command for job_resumeimpl Command for x_colo_lost_heartbeat[src]
impl Command for x_colo_lost_heartbeatimpl Command for dump_guest_memory[src]
impl Command for dump_guest_memoryimpl Command for screendump[src]
impl Command for screendumpimpl Command for query_block_jobs[src]
impl Command for query_block_jobsconst NAME: &'static str
type Ok = Vec<BlockJobInfo>
impl Command for query_target[src]
impl Command for query_targetconst NAME: &'static str
type Ok = TargetInfo
impl Command for device_del[src]
impl Command for device_delimpl Command for eject[src]
impl Command for ejectimpl Command for query_pr_managers[src]
impl Command for query_pr_managersconst NAME: &'static str
type Ok = Vec<PRManagerInfo>
impl Command for change_backing_file[src]
impl Command for change_backing_fileimpl Command for qom_set[src]
impl Command for qom_setimpl Command for chardev_send_break[src]
impl Command for chardev_send_breakimpl Command for blockdev_change_medium[src]
impl Command for blockdev_change_mediumimpl Command for cont[src]
impl Command for contimpl Command for transaction[src]
impl Command for transactionimpl Command for block_dirty_bitmap_clear[src]
impl Command for block_dirty_bitmap_clearimpl Command for watchdog_set_action[src]
impl Command for watchdog_set_actionimpl Command for query_sev_capabilities[src]
impl Command for query_sev_capabilitiesconst NAME: &'static str
type Ok = SevCapability
impl Command for query_migrate_parameters[src]
impl Command for query_migrate_parametersconst NAME: &'static str
type Ok = MigrationParameters
impl Command for chardev_change[src]
impl Command for chardev_changeconst NAME: &'static str
type Ok = ChardevReturn
impl Command for migrate_pause[src]
impl Command for migrate_pauseimpl Command for chardev_remove[src]
impl Command for chardev_removeimpl Command for query_vnc[src]
impl Command for query_vncimpl Command for query_rocker_of_dpa_flows[src]
impl Command for query_rocker_of_dpa_flowsconst NAME: &'static str
type Ok = Vec<RockerOfDpaFlow>
impl Command for x_block_dirty_bitmap_merge[src]
impl Command for x_block_dirty_bitmap_mergeimpl Command for query_blockstats[src]
impl Command for query_blockstatsconst NAME: &'static str
type Ok = Vec<BlockStats>
impl Command for query_tpm_types[src]
impl Command for query_tpm_typesimpl Command for object_add[src]
impl Command for object_addimpl Command for nbd_server_start[src]
impl Command for nbd_server_startimpl Command for block_commit[src]
impl Command for block_commitimpl Command for blockdev_add[src]
impl Command for blockdev_addimpl Command for block_job_dismiss[src]
impl Command for block_job_dismissimpl Command for closefd[src]
impl Command for closefdimpl Command for job_complete[src]
impl Command for job_completeimpl Command for rtc_reset_reinjection[src]
impl Command for rtc_reset_reinjectionimpl Command for blockdev_close_tray[src]
impl Command for blockdev_close_trayimpl Command for x_exit_preconfig[src]
impl Command for x_exit_preconfigimpl Command for block_job_finalize[src]
impl Command for block_job_finalizeimpl Command for xen_save_devices_state[src]
impl Command for xen_save_devices_stateimpl Command for query_rx_filter[src]
impl Command for query_rx_filterconst NAME: &'static str
type Ok = Vec<RxFilterInfo>
impl Command for query_named_block_nodes[src]
impl Command for query_named_block_nodesconst NAME: &'static str
type Ok = Vec<BlockDeviceInfo>
impl Command for balloon[src]
impl Command for balloonimpl Command for inject_nmi[src]
impl Command for inject_nmiimpl Command for query_fdsets[src]
impl Command for query_fdsetsimpl Command for query_jobs[src]
impl Command for query_jobsimpl Command for query_cpus_fast[src]
impl Command for query_cpus_fastconst NAME: &'static str
type Ok = Vec<CpuInfoFast>
impl Command for memsave[src]
impl Command for memsaveimpl Command for block_passwd[src]
impl Command for block_passwdimpl Command for system_wakeup[src]
impl Command for system_wakeupimpl Command for query_memory_size_summary[src]
impl Command for query_memory_size_summaryconst NAME: &'static str
type Ok = MemoryInfo
impl Command for pmemsave[src]
impl Command for pmemsaveimpl Command for qom_list_types[src]
impl Command for qom_list_typesconst NAME: &'static str
type Ok = Vec<ObjectTypeInfo>
impl Command for x_block_dirty_bitmap_disable[src]
impl Command for x_block_dirty_bitmap_disableimpl Command for query_spice[src]
impl Command for query_spiceimpl Command for query_hotpluggable_cpus[src]
impl Command for query_hotpluggable_cpusconst NAME: &'static str
type Ok = Vec<HotpluggableCPU>
impl Command for human_monitor_command[src]
impl Command for human_monitor_commandimpl Command for job_pause[src]
impl Command for job_pauseimpl Command for nbd_server_add[src]
impl Command for nbd_server_addimpl Command for query_name[src]
impl Command for query_nameimpl Command for query_cpu_model_comparison[src]
impl Command for query_cpu_model_comparisonconst NAME: &'static str
type Ok = CpuModelCompareInfo
impl Command for set_link[src]
impl Command for set_linkimpl Command for migrate_start_postcopy[src]
impl Command for migrate_start_postcopyimpl Command for send_key[src]
impl Command for send_keyimpl Command for set_numa_node[src]
impl Command for set_numa_nodeimpl Command for x_block_latency_histogram_set[src]
impl Command for x_block_latency_histogram_setimpl Command for query_machines[src]
impl Command for query_machinesconst NAME: &'static str
type Ok = Vec<MachineInfo>
impl Command for input_send_event[src]
impl Command for input_send_eventimpl Command for x_blockdev_set_iothread[src]
impl Command for x_blockdev_set_iothreadimpl Command for query_version[src]
impl Command for query_versionconst NAME: &'static str
type Ok = VersionInfo
impl Command for query_sev_launch_measure[src]
impl Command for query_sev_launch_measureconst NAME: &'static str
type Ok = SevLaunchMeasureInfo
impl Command for blockdev_snapshot[src]
impl Command for blockdev_snapshotimpl Command for query_dump_guest_memory_capability[src]
impl Command for query_dump_guest_memory_capabilityconst NAME: &'static str
type Ok = DumpGuestMemoryCapability
impl Command for query_status[src]
impl Command for query_statusconst NAME: &'static str
type Ok = StatusInfo
impl Command for quit[src]
impl Command for quitimpl Command for remove_fd[src]
impl Command for remove_fdimpl Command for query_chardev_backends[src]
impl Command for query_chardev_backendsconst NAME: &'static str
type Ok = Vec<ChardevBackendInfo>
impl Command for blockdev_insert_medium[src]
impl Command for blockdev_insert_mediumimpl Command for cpu_add[src]
impl Command for cpu_addimpl Command for blockdev_mirror[src]
impl Command for blockdev_mirrorimpl Command for migrate_cancel[src]
impl Command for migrate_cancelimpl Command for job_cancel[src]
impl Command for job_cancelimpl Command for x_block_dirty_bitmap_enable[src]
impl Command for x_block_dirty_bitmap_enableimpl Command for query_vnc_servers[src]
impl Command for query_vnc_serversimpl Command for xen_set_global_dirty_log[src]
impl Command for xen_set_global_dirty_logimpl Command for blockdev_del[src]
impl Command for blockdev_delimpl Command for query_pci[src]
impl Command for query_pciimpl Command for getfd[src]
impl Command for getfdimpl Command for query_chardev[src]
impl Command for query_chardevconst NAME: &'static str
type Ok = Vec<ChardevInfo>
impl Command for query_xen_replication_status[src]
impl Command for query_xen_replication_statusconst NAME: &'static str
type Ok = ReplicationStatus
impl Command for blockdev_snapshot_internal_sync[src]
impl Command for blockdev_snapshot_internal_syncimpl Command for add_client[src]
impl Command for add_clientimpl Command for query_events[src]
impl Command for query_eventsimpl Command for job_finalize[src]
impl Command for job_finalizeimpl Command for block_job_pause[src]
impl Command for block_job_pauseimpl Command for migrate_set_cache_size[src]
impl Command for migrate_set_cache_sizeimpl Command for query_kvm[src]
impl Command for query_kvmimpl Command for x_nbd_server_add_bitmap[src]
impl Command for x_nbd_server_add_bitmapimpl Command for query_cpu_model_baseline[src]
impl Command for query_cpu_model_baselineconst NAME: &'static str
type Ok = CpuModelBaselineInfo
impl Command for drive_mirror[src]
impl Command for drive_mirrorimpl Command for x_debug_block_dirty_bitmap_sha256[src]
impl Command for x_debug_block_dirty_bitmap_sha256const NAME: &'static str
type Ok = BlockDirtyBitmapSha256
impl Command for query_rocker[src]
impl Command for query_rockerconst NAME: &'static str
type Ok = RockerSwitch
impl Command for query_dump[src]
impl Command for query_dumpconst NAME: &'static str
type Ok = DumpQueryResult
impl Command for migrate_set_parameters[src]
impl Command for migrate_set_parametersimpl Command for netdev_add[src]
impl Command for netdev_addimpl Command for blockdev_snapshot_sync[src]
impl Command for blockdev_snapshot_syncimpl Command for query_tpm[src]
impl Command for query_tpmimpl Command for blockdev_snapshot_delete_internal_sync[src]
impl Command for blockdev_snapshot_delete_internal_syncconst NAME: &'static str
type Ok = SnapshotInfo
impl Command for query_migrate_cache_size[src]
impl Command for query_migrate_cache_sizeimpl Command for query_rocker_of_dpa_groups[src]
impl Command for query_rocker_of_dpa_groupsconst NAME: &'static str
type Ok = Vec<RockerOfDpaGroup>
impl Command for query_cpu_definitions[src]
impl Command for query_cpu_definitionsconst NAME: &'static str
type Ok = Vec<CpuDefinitionInfo>
impl Command for query_balloon[src]
impl Command for query_balloonconst NAME: &'static str
type Ok = BalloonInfo
impl Command for query_rocker_ports[src]
impl Command for query_rocker_portsconst NAME: &'static str
type Ok = Vec<RockerPort>
impl Command for dump_skeys[src]
impl Command for dump_skeysimpl Command for block_resize[src]
impl Command for block_resizeimpl Command for nbd_server_stop[src]
impl Command for nbd_server_stopimpl Command for block_stream[src]
impl Command for block_streamimpl Command for query_migrate_capabilities[src]
impl Command for query_migrate_capabilitiesconst NAME: &'static str
type Ok = Vec<MigrationCapabilityStatus>
impl Command for qom_get[src]
impl Command for qom_getimpl Command for query_memdev[src]
impl Command for query_memdevimpl Command for nbd_server_remove[src]
impl Command for nbd_server_removeimpl Command for ringbuf_read[src]
impl Command for ringbuf_readimpl Command for drive_backup[src]
impl Command for drive_backupimpl Command for system_powerdown[src]
impl Command for system_powerdownimpl Command for query_qmp_schema[src]
impl Command for query_qmp_schemaconst NAME: &'static str
type Ok = Vec<SchemaInfo>
impl Command for query_memory_devices[src]
impl Command for query_memory_devicesconst NAME: &'static str
type Ok = Vec<MemoryDeviceInfo>
impl Command for trace_event_set_state[src]
impl Command for trace_event_set_stateimpl Command for change[src]
impl Command for changeimpl Command for block_job_resume[src]
impl Command for block_job_resumeimpl Command for migrate_incoming[src]
impl Command for migrate_incomingimpl Command for block_dirty_bitmap_remove[src]
impl Command for block_dirty_bitmap_removeimpl Command for block_set_write_threshold[src]
impl Command for block_set_write_thresholdimpl Command for migrate_recover[src]
impl Command for migrate_recoverimpl Command for client_migrate_info[src]
impl Command for client_migrate_infoimpl Command for block_dirty_bitmap_add[src]
impl Command for block_dirty_bitmap_addimpl Command for qom_list[src]
impl Command for qom_listconst NAME: &'static str
type Ok = Vec<ObjectPropertyInfo>
impl Command for query_sev[src]
impl Command for query_sevimpl Command for query_cpu_model_expansion[src]
impl Command for query_cpu_model_expansionconst NAME: &'static str
type Ok = CpuModelExpansionInfo
impl Command for stop[src]
impl Command for stopimpl Command for migrate_set_downtime[src]
impl Command for migrate_set_downtimeimpl Command for migrate_set_speed[src]
impl Command for migrate_set_speedimpl Command for migrate_continue[src]
impl Command for migrate_continueimpl Command for expire_password[src]
impl Command for expire_passwordimpl Command for xen_set_replication[src]
impl Command for xen_set_replicationimpl Command for blockdev_remove_medium[src]
impl Command for blockdev_remove_mediumimpl Command for blockdev_open_tray[src]
impl Command for blockdev_open_trayimpl Command for object_del[src]
impl Command for object_delimpl Command for netdev_del[src]
impl Command for netdev_delimpl Command for migrate_set_capabilities[src]
impl Command for migrate_set_capabilitiesimpl Command for query_command_line_options[src]
impl Command for query_command_line_optionsconst NAME: &'static str
type Ok = Vec<CommandLineOptionInfo>
impl Command for ringbuf_write[src]
impl Command for ringbuf_writeimpl Command for add_fd[src]
impl Command for add_fdimpl Command for query_vm_generation_id[src]
impl Command for query_vm_generation_idimpl Command for query_uuid[src]
impl Command for query_uuidimpl Command for change_vnc_password[src]
impl Command for change_vnc_passwordimpl Command for guest_set_time[src]
impl Command for guest_set_timeimpl Command for guest_get_osinfo[src]
impl Command for guest_get_osinfoconst NAME: &'static str
type Ok = GuestOSInfo
impl Command for guest_get_memory_blocks[src]
impl Command for guest_get_memory_blocksconst NAME: &'static str
type Ok = Vec<GuestMemoryBlock>
impl Command for guest_sync_delimited[src]
impl Command for guest_sync_delimitedimpl Command for guest_fsfreeze_thaw[src]
impl Command for guest_fsfreeze_thawimpl Command for guest_ping[src]
impl Command for guest_pingimpl Command for guest_get_host_name[src]
impl Command for guest_get_host_nameconst NAME: &'static str
type Ok = GuestHostName
impl Command for guest_sync[src]
impl Command for guest_syncimpl Command for guest_fsfreeze_freeze[src]
impl Command for guest_fsfreeze_freezeimpl Command for guest_file_open[src]
impl Command for guest_file_openimpl Command for guest_get_timezone[src]
impl Command for guest_get_timezoneconst NAME: &'static str
type Ok = GuestTimezone
impl Command for guest_shutdown[src]
impl Command for guest_shutdownimpl Command for guest_suspend_hybrid[src]
impl Command for guest_suspend_hybridimpl Command for guest_fstrim[src]
impl Command for guest_fstrimconst NAME: &'static str
type Ok = GuestFilesystemTrimResponse
impl Command for guest_network_get_interfaces[src]
impl Command for guest_network_get_interfacesconst NAME: &'static str
type Ok = Vec<GuestNetworkInterface>
impl Command for guest_get_memory_block_info[src]
impl Command for guest_get_memory_block_infoconst NAME: &'static str
type Ok = GuestMemoryBlockInfo
impl Command for guest_get_time[src]
impl Command for guest_get_timeimpl Command for guest_set_vcpus[src]
impl Command for guest_set_vcpusimpl Command for guest_fsfreeze_status[src]
impl Command for guest_fsfreeze_statusconst NAME: &'static str
type Ok = GuestFsfreezeStatus
impl Command for guest_suspend_disk[src]
impl Command for guest_suspend_diskimpl Command for guest_fsfreeze_freeze_list[src]
impl Command for guest_fsfreeze_freeze_listimpl Command for guest_file_flush[src]
impl Command for guest_file_flushimpl Command for guest_file_read[src]
impl Command for guest_file_readconst NAME: &'static str
type Ok = GuestFileRead
impl Command for guest_get_users[src]
impl Command for guest_get_usersimpl Command for guest_set_user_password[src]
impl Command for guest_set_user_passwordimpl Command for guest_exec[src]
impl Command for guest_execimpl Command for guest_file_seek[src]
impl Command for guest_file_seekconst NAME: &'static str
type Ok = GuestFileSeek
impl Command for guest_exec_status[src]
impl Command for guest_exec_statusconst NAME: &'static str
type Ok = GuestExecStatus
impl Command for guest_file_close[src]
impl Command for guest_file_closeimpl Command for guest_info[src]
impl Command for guest_infoconst NAME: &'static str
type Ok = GuestAgentInfo
impl Command for guest_file_write[src]
impl Command for guest_file_writeconst NAME: &'static str
type Ok = GuestFileWrite
impl Command for guest_set_memory_blocks[src]
impl Command for guest_set_memory_blocksconst NAME: &'static str
type Ok = Vec<GuestMemoryBlockResponse>
impl Command for guest_get_vcpus[src]
impl Command for guest_get_vcpusconst NAME: &'static str
type Ok = Vec<GuestLogicalProcessor>
impl Command for guest_suspend_ram[src]
impl Command for guest_suspend_ramimpl Command for guest_get_fsinfo[src]
impl Command for guest_get_fsinfo