tetsy_jsonrpc_tcp_server/
lib.rs1#![deny(missing_docs)]
21
22use tetsy_jsonrpc_server_utils as server_utils;
23
24pub use tetsy_jsonrpc_core;
25
26#[macro_use]
27extern crate log;
28
29#[cfg(test)]
30#[macro_use]
31extern crate lazy_static;
32
33mod dispatch;
34mod meta;
35mod server;
36mod service;
37
38#[cfg(test)]
39mod logger;
40#[cfg(test)]
41mod tests;
42
43use tetsy_jsonrpc_core as jsonrpc;
44
45pub use self::server_utils::{codecs::Separator, tokio};
46pub use crate::dispatch::{Dispatcher, PushMessageError};
47pub use crate::meta::{MetaExtractor, RequestContext};
48pub use crate::server::{Server, ServerBuilder};