Skip to main content

Module builder

Module builder 

Source
Expand description

Aggregate message builder and parser for JSON-RPC traffic.

Combines the three stateless helpers in crate::message into a single facade: RequestBuilder for outbound JSON-RPC requests, ResponseHandler for inbound replies, and NotificationHandler for server-initiated pushes. Typical usage is to hold one MessageBuilder per connection and feed every frame read off the wire to MessageBuilder::parse_message, dispatching on the returned MessageType.

Structs§

MessageBuilder
Aggregate JSON-RPC message builder/parser.

Enums§

MessageType
Classification of a JSON-RPC 2.0 frame.