Struct libvirt_rpc::async::Client [] [src]

pub struct Client { /* fields omitted */ }

Libvirt client

Methods

impl Client
[src]

opens libvirt connection over unix socket

Retrieves authentication methods (currently only unauthenticated connections are supported)

Opens up a read-write connection to the system qemu hypervisor driver

Can be used to obtain the version of the libvirt software in use on the host

Collect a possibly-filtered list of all domains, and return an allocated array of information for each.

Try to lookup a domain on the given hypervisor based on its UUID.

Trait Implementations

impl Service for Client
[src]

Requests handled by the service.

Responses given by the service.

Errors produced by the service.

The future response value.

Process the request and return the response asynchronously.