mco-rpc

mco-rpc

how to use?

toml mco="0.1" mco-rpc = "0.1"

rust use mco_rpc::client::Client; let c = Client::dial("127.0.0.1:10000").unwrap(); let resp:i32 = c.call("handle", 1).unwrap(); println!("resp=>>>>>>>>>>>>>> :{}", resp);

```rust use mco_rpc::server::Server; use mco::std::errors::Result;

fn handle(req: i32) -> Result { Ok(req) } let mut s = Server::default (); s.registerfn("handle", handle); s.registerfn("handle_fn2", |arg:i32| -> Result{ Ok(1) }); s.serve("0.0.0.0:10000"); ```