Rust JSONRPC library