[][src]Module tarpc_lib::client

Provides a client that connects to a server and sends multiplexed requests.

Re-exports

pub use self::channel::Channel;

Modules

channel

Provides a Client backed by a transport.

Structs

Config

Settings that control the behavior of the client.

MapResponse

A Client that applies a function to the returned response.

WithRequest

A Client that applies a pre-processing function to the request.

Traits

Client

Sends multiplexed requests to, and receives responses from, a server.

Functions

new

Creates a new Client by wrapping a Transport and spawning a dispatch task that manages the lifecycle of requests.