eRPC Rust Implementation
A pure Rust implementation of the eRPC (Embedded RPC) protocol, providing client and server functionality with multiple transport options.
Features
- Transport Layer: TCP, Serial, and in-memory transports
- Codec: Binary protocol with little-endian encoding
- Client/Server: Async client manager and server implementations
- Message Types: Support for invocation, oneway, reply, and notification messages
Example
use ;
async