Module rpc
Expand description
Remote Procedure Call functionality.
Structs§
- Pending
Failable Rpc  - The result future of an 
RpcSend::call_failablecall. - Pending
Rpc  - The result future of an 
RpcSend::callcall. - Rpc
 - An RPC message for a request with input of type 
Iand output of typeR. The receiver of the message should process the request and return results via theSender<R>. 
Enums§
- RpcError
 - An error from an RPC call, via
RpcSend::call_failableorRpcSend::call. 
Traits§
- RpcSend
 - A trait implemented by objects that can send RPC requests.
 - TryRpc
Send  - A trait implemented by objects that can try to send RPC requests but may fail.
 
Type Aliases§
- Failable
Rpc  - An RPC message with a failable result.