Struct tokio_proto::util::client_proxy::ClientProxy [] [src]

pub struct ClientProxy<R, S, E> { /* fields omitted */ }

Client Service for pipeline or multiplex protocols

Trait Implementations

impl<R, S, E> Clone for ClientProxy<R, S, E>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<R, S, E: From<Error>> Service for ClientProxy<R, S, E>
[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<R, S, E> Debug for ClientProxy<R, S, E> where
    R: Debug,
    S: Debug,
    E: Debug
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<R, S, E> Send for ClientProxy<R, S, E> where
    E: Send,
    R: Send,
    S: Send

impl<R, S, E> !Sync for ClientProxy<R, S, E>