Trait libvirt_rpc::request::LibvirtRpc
[−]
[src]
pub trait LibvirtRpc<R: Read> { type Response: Send + Unpack<R>; const PROCEDURE: remote_procedure; }
Associated Types
Associated Constants
const PROCEDURE: remote_procedure
Implementors
impl<R: Read> LibvirtRpc<R> for NodeGetInfoRequest type Response = NodeGetInfoResponse;
impl<R: Read> LibvirtRpc<R> for AuthListRequest type Response = AuthListResponse;
impl<R: Read> LibvirtRpc<R> for ConnectOpenRequest type Response = ConnectOpenResponse;
impl<R: Read> LibvirtRpc<R> for GetLibVersionRequest type Response = GetLibVersionResponse;
impl<R: Read> LibvirtRpc<R> for ListDefinedDomainsRequest type Response = ListDefinedDomainsResponse;
impl<R: Read> LibvirtRpc<R> for DomainDefineXMLRequest type Response = DomainDefineXMLResponse;
impl<R: Read> LibvirtRpc<R> for DomainShutdownRequest type Response = DomainShutdownResponse;
impl<R: Read> LibvirtRpc<R> for DomainRebootRequest type Response = DomainRebootResponse;
impl<R: Read> LibvirtRpc<R> for DomainResetRequest type Response = DomainResetResponse;
impl<R: Read> LibvirtRpc<R> for DomainUndefineRequest type Response = DomainUndefineResponse;
impl<R: Read> LibvirtRpc<R> for DomainCreateRequest type Response = DomainCreateResponse;
impl<R: Read> LibvirtRpc<R> for DomainDestroyRequest type Response = DomainDestroyResponse;
impl<R: Read> LibvirtRpc<R> for ListAllDomainsRequest type Response = ListAllDomainsResponse;
impl<R: Read> LibvirtRpc<R> for DomainEventCallbackRegisterAnyRequest type Response = DomainEventCallbackRegisterAnyResponse;
impl<R: Read> LibvirtRpc<R> for DomainLookupByUuidRequest type Response = DomainLookupByUuidResponse;
impl<R: Read> LibvirtRpc<R> for ListAllStoragePoolsRequest type Response = ListAllStoragePoolsResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolDefineXmlRequest type Response = StoragePoolDefineXmlResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolLookupByUuidRequest type Response = StoragePoolLookupByUuidResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolLookupByNameRequest type Response = StoragePoolLookupByNameResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolCreateRequest type Response = StoragePoolCreateResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolDestroyRequest type Response = StoragePoolDestroyResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolUndefineRequest type Response = StoragePoolUndefineResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolGetInfoRequest type Response = StoragePoolGetInfoResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolListVolumesRequest type Response = StoragePoolListVolumesResponse;
impl<R: Read> LibvirtRpc<R> for StoragePoolListAllVolumesRequest type Response = StoragePoolListAllVolumesResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolCreateXmlRequest type Response = StorageVolCreateXmlResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolCreateXmlFromRequest type Response = StorageVolCreateXmlFromResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolDeleteRequest type Response = StorageVolDeleteResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolWipeRequest type Response = StorageVolWipeResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolLookupByNameRequest type Response = StorageVolLookupByNameResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolResizeRequest type Response = StorageVolResizeResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolGetInfoRequest type Response = StorageVolGetInfoResponse;
impl<R: Read> LibvirtRpc<R> for DomainScreenshotRequest type Response = DomainScreenshotResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolDownloadRequest type Response = StorageVolDownloadResponse;
impl<R: Read> LibvirtRpc<R> for StorageVolUploadRequest type Response = StorageVolUploadResponse;
impl<R: Read> LibvirtRpc<R> for DomainGetInfoRequest type Response = DomainGetInfoResponse;
impl<R: Read> LibvirtRpc<R> for DomainAttachDeviceRequest type Response = DomainAttachDeviceResponse;
impl<R: Read> LibvirtRpc<R> for DomainDetachDeviceRequest type Response = DomainDetachDeviceResponse;
impl<R: Read> LibvirtRpc<R> for DomainUpdateDeviceRequest type Response = DomainUpdateDeviceResponse;
impl<R: Read> LibvirtRpc<R> for DomainSetMemoryRequest type Response = DomainSetMemoryResponse;
impl<R: Read> LibvirtRpc<R> for DomainGetMemoryParametersRequest type Response = DomainGetMemoryParametersResponse;
impl<R: Read> LibvirtRpc<R> for DomainSetVcpusRequest type Response = DomainSetVcpusResponse;
impl<R: Read> LibvirtRpc<R> for DomainGetVcpusRequest type Response = DomainGetVcpusResponse;
impl<R: Read> LibvirtRpc<R> for DomainGetAutoStartRequest type Response = DomainGetAutoStartResponse;
impl<R: Read> LibvirtRpc<R> for DomainSetAutoStartRequest type Response = DomainSetAutoStartResponse;
impl<R: Read> LibvirtRpc<R> for DomainSendKeyRequest type Response = DomainSendKeyResponse;
impl<R: Read> LibvirtRpc<R> for DomainGetXmlDescRequest type Response = DomainGetXmlDescResponse;
impl<R: Read> LibvirtRpc<R> for MigratePerformRequest type Response = MigratePerformResponse;