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.