Crate witty_jsonrpc

Source
Expand description

§witty-jsonrpc

An extensible JSON-RPC server that can listen over multiple transports at once.

§Supported transports

  • HTTP
  • TCP sockets
  • WebSockets
  • Whatever T you do impl<H> Transport<H> for T where H: Handler

Modules§

handler
Traits and implementations enabling compatibility with different IO handlers.
prelude
Make it easy for 3rd party projects to import all the right structures and traits to start using this library immediately.
server
Traits and implementations of mono-transport and multi-transport servers.
transports
Traits and implementations of message transports (e.g. HTTP, TCP, WS, etc.)