Crate jsonrpc_http_server [−] [src]
jsonrpc http server.
extern crate jsonrpc_core; extern crate jsonrpc_http_server; use std::sync::Arc; use jsonrpc_core::*; use jsonrpc_http_server::*; struct SayHello; impl MethodCommand for SayHello { fn execute(&self, _params: Params) -> Result<Value, Error> { Ok(Value::String("hello".to_string())) } } fn main() { let io = IoHandler::new(); io.add_method("say_hello", SayHello); let server = Server::new(Arc::new(io)); server.start("127.0.0.1:3030", AccessControlAllowOrigin::Null, 1); }
Structs
Server |
jsonrpc http server. |
Enums
AccessControlAllowOrigin |
The |