From a45bbec25952a15cacb105b536432d6fbe3fb7b1 Mon Sep 17 00:00:00 2001 From: hozan23 Date: Sun, 30 Jun 2024 04:42:07 +0200 Subject: jsonrpc: remove unwrap() and use expect() for examples, docs, and tests --- jsonrpc/src/server/builder.rs | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) (limited to 'jsonrpc/src/server/builder.rs') diff --git a/jsonrpc/src/server/builder.rs b/jsonrpc/src/server/builder.rs index 01daf8e..feb51ec 100644 --- a/jsonrpc/src/server/builder.rs +++ b/jsonrpc/src/server/builder.rs @@ -41,9 +41,11 @@ impl ServerBuilder { /// } /// /// async { - /// let server = Server::builder("ws://127.0.0.1:3000").unwrap() + /// let server = Server::builder("ws://127.0.0.1:3000") + /// .expect("Create a new server builder") /// .service(Arc::new(Ping{})) - /// .build().await.unwrap(); + /// .build().await + /// .expect("Build the server"); /// }; /// /// ``` @@ -100,10 +102,12 @@ impl ServerBuilder { /// /// async { /// let ping_service = Arc::new(Ping{}); - /// let server = Server::builder("ws://127.0.0.1:3000").unwrap() + /// let server = Server::builder("ws://127.0.0.1:3000") + /// .expect("Create a new server builder") /// .service(ping_service.clone()) /// .pubsub_service(ping_service) - /// .build().await.unwrap(); + /// .build().await + /// .expect("Build the server"); /// }; /// /// ``` @@ -121,9 +125,12 @@ impl ServerBuilder { /// /// async { /// let tcp_config = TcpConfig::default(); - /// let server = Server::builder("ws://127.0.0.1:3000").unwrap() - /// .tcp_config(tcp_config).unwrap() - /// .build().await.unwrap(); + /// let server = Server::builder("ws://127.0.0.1:3000") + /// .expect("Create a new server builder") + /// .tcp_config(tcp_config) + /// .expect("Add tcp config") + /// .build().await + /// .expect("Build the server"); /// }; /// ``` /// @@ -149,9 +156,12 @@ impl ServerBuilder { /// /// async { /// let tls_config = rustls::ServerConfig::new(...); - /// let server = Server::builder("ws://127.0.0.1:3000").unwrap() - /// .tls_config(tls_config).unwrap() - /// .build().await.unwrap(); + /// let server = Server::builder("ws://127.0.0.1:3000") + /// .expect("Create a new server builder") + /// .tls_config(tls_config) + /// .expect("Add tls config") + /// .build().await + /// .expect("Build the server"); /// }; /// ``` /// @@ -191,8 +201,10 @@ impl Server { /// ``` /// use karyon_jsonrpc::Server; /// async { - /// let server = Server::builder("ws://127.0.0.1:3000").unwrap() - /// .build().await.unwrap(); + /// let server = Server::builder("ws://127.0.0.1:3000") + /// .expect("Create a new server builder") + /// .build().await + /// .expect("Build the server"); /// }; /// ``` pub fn builder(endpoint: impl ToEndpoint) -> Result { -- cgit v1.2.3