Crate rmp_rpc [] [src]

This crate provides facilities to use the MessagePack remote procedure call system (MessagePack-RPC) in Rust.

Modules

client

This module provides a MessagePack-RPC asynchronous client.

server

Building blocks for building MessagePack-RPC servers.

Structs

Integer

Represents a MessagePack integer, whether signed or unsigned.

Notification

Represents a MessagePack-RPC notification as described in the specifications

Request

Represents a MessagePack-RPC request as described in the specifications

Response

Represents a MessagePack-RPC response as described in the specifications

Utf8String

Represents an UTF-8 MessagePack string type.

Enums

Message

Represents a MessagePack-RPC message as described in the specifications

Value

Represents any valid MessagePack value.