Struct tokio_proto::multiplex::ClientService [] [src]

pub struct ClientService<T, P> where T: 'static, P: ClientProto<T> { /* fields omitted */ }

Client Service for simple multiplex protocols

Trait Implementations

impl<T, P> Service for ClientService<T, P> where T: 'static, P: ClientProto<T>
[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.

impl<T, P> Clone for ClientService<T, P> where T: 'static, P: ClientProto<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more