1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#![feature(never_type)] #![feature(result_flattening)] #![feature(async_closure)] // required to use define_rpc macro inside this crate extern crate self as tiny_rpc; #[macro_use] extern crate log; pub mod error; pub mod rpc; #[cfg(test)] pub mod test; pub use tiny_rpc_macros::rpc_define;