jsonrpc-stdio-server 18.0.0

STDIN/STDOUT server for JSON-RPC
Documentation
1
2
3
4
5
6
7
8
9
10
11
use jsonrpc_stdio_server::jsonrpc_core::*;
use jsonrpc_stdio_server::ServerBuilder;

#[tokio::main]
async fn main() {
	let mut io = IoHandler::default();
	io.add_sync_method("say_hello", |_params| Ok(Value::String("hello".to_owned())));

	let server = ServerBuilder::new(io).build();
	server.await;
}