rs_jsonrpc_tcp_server/
lib.rs1#![warn(missing_docs)]
24
25extern crate rs_jsonrpc_core as jsonrpc;
26extern crate rs_jsonrpc_server_utils as server_utils;
27extern crate parking_lot;
28extern crate tokio_service;
29
30#[macro_use] extern crate log;
31
32#[cfg(test)] #[macro_use] extern crate lazy_static;
33#[cfg(test)] extern crate env_logger;
34
35mod dispatch;
36mod meta;
37mod server;
38mod service;
39
40#[cfg(test)] mod logger;
41#[cfg(test)] mod tests;
42
43pub use dispatch::{Dispatcher, PushMessageError};
44pub use meta::{MetaExtractor, RequestContext};
45pub use server::{ServerBuilder, Server};
46pub use self::server_utils::tokio_core;