List of all items
Structs
- client::BorshProtocol
- client::ConnectOptions
- client::Interface
- client::JsonProtocol
- client::Notification
- client::Options
- client::RpcClient
- client::WebSocketConfig
- client::prelude::ConnectOptions
- id::Id32
- id::Id64
- messages::borsh::BorshClientMessage
- messages::borsh::BorshReqHeader
- messages::borsh::BorshServerMessage
- messages::borsh::BorshServerMessageHeader
- messages::serde_json::JSONServerMessage
- messages::serde_json::JsonClientMessage
- messages::serde_json::JsonServerError
- server::Interface
- server::Messenger
- server::Method
- server::Notification
- server::RpcContext
- server::RpcServer
- server::TcpListener
- server::TokioUnboundedSender
- server::WebSocketConfig
- server::WebSocketCounters
- server::WebSocketServer
- server::protocol::borsh::BorshProtocol
- server::protocol::serde_json::JsonProtocol
Enums
- client::ConnectStrategy
- client::Ctl
- client::error::Error
- client::error::WebSocketError
- client::prelude::ConnectStrategy
- encoding::Encoding
- error::Error
- error::ServerError
- messages::borsh::RespError
- messages::borsh::ServerMessageKind
- server::Message
- server::SocketAddr
- server::WebSocketError
- server::error::Error
- server::error::WebSocketError
Traits
- client::NotificationHandler
- client::Resolver
- id::Generator
- id::IdT
- server::RpcHandler
- server::WebSocketHandler
- server::WebSocketServerTrait
- server::protocol::ProtocolHandler
- types::MsgT
- types::OpsT
Macros
Functions
- messages::borsh::to_ws_msg
- server::handshake::greeting
- server::protocol::borsh::create_serialized_notification_message
- server::protocol::serde_json::create_serialized_notification_message
- server::spawn