Expand description

Protocol module containing protocol handlers in charge of incoming and outgoing message serialization and RPC method and notification dispatch.

Re-exports

pub use crate::server::result::Result;
pub use self::borsh::BorshProtocol;
pub use self::serde_json::SerdeJsonProtocol;

Modules

Module containing BorshProtocol responsible for server-side dispatch of RPC methods and notifications when using Borsh protocol.
Module containing SerdeJsonProtocol responsible for server-side dispatch of RPC methods and notifications when using SerdeJson protocol.

Traits

Base trait for BorshProtocol and SerdeJsonProtocol protocol handlers