Struct capnp::capability::Client [] [src]

pub struct Client {
    pub hook: Box<ClientHook>,
}

Fields

Methods

impl Client
[src]

If the capability is actually only a promise, the returned promise resolves once the capability itself has resolved to its final destination (or propagates the exception if the capability promise is rejected). This is mainly useful for error-checking in the case where no calls are being made. There is no reason to wait for this before making calls; if the capability does not resolve, the call results will propagate the error.