diff options
author | hozan23 <hozan23@proton.me> | 2024-03-11 09:09:53 +0100 |
---|---|---|
committer | hozan23 <hozan23@proton.me> | 2024-03-11 09:09:53 +0100 |
commit | 6040ab6bd35a47a3c8435c37747b8fcf43c4c7eb (patch) | |
tree | e02d63a575c87f662f8de61341fac7a7fecf81ab /jsonrpc/src/service.rs | |
parent | a16997d75acf57b0be813716d0d4e7cfbc333f58 (diff) |
jsonrpc: Handle client connection failures & perform general cleanup
Diffstat (limited to 'jsonrpc/src/service.rs')
-rw-r--r-- | jsonrpc/src/service.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/jsonrpc/src/service.rs b/jsonrpc/src/service.rs index 943442c..23a50d9 100644 --- a/jsonrpc/src/service.rs +++ b/jsonrpc/src/service.rs @@ -25,12 +25,16 @@ pub trait RPCService: Sync + Send { /// struct Hello {} /// /// impl Hello { -/// async fn say_hello(&self, params: Value) -> Result<Value, JsonRPCError> { -/// Ok(serde_json::json!("hello!")) +/// async fn foo(&self, params: Value) -> Result<Value, JsonRPCError> { +/// Ok(serde_json::json!("foo!")) +/// } +/// +/// async fn bar(&self, params: Value) -> Result<Value, JsonRPCError> { +/// Ok(serde_json::json!("bar!")) /// } /// } /// -/// register_service!(Hello, say_hello); +/// register_service!(Hello, foo, bar); /// /// ``` #[macro_export] |