From 941f0305a2aa1771136b36c40ca61ffd02b03b95 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 4 Feb 2022 11:54:36 +0100 Subject: [PATCH] cleanup Signed-off-by: Wolfgang Bumiller --- src/main.rs | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/src/main.rs b/src/main.rs index 8ca7929..cefe565 100644 --- a/src/main.rs +++ b/src/main.rs @@ -38,26 +38,32 @@ type CmdData = Map; #[derive(Serialize, Deserialize, Debug)] #[serde(rename_all = "kebab-case")] struct ConnectCmdData { - // target URL for WS connection + /// target URL for WS connection url: String, - // fingerprint of TLS certificate + + /// fingerprint of TLS certificate fingerprint: Option, - // addition headers such as authorization + + /// addition headers such as authorization headers: Option>, } #[derive(Serialize, Deserialize, Debug, Clone)] #[serde(rename_all = "kebab-case")] struct ForwardCmdData { - // target URL for WS connection + /// target URL for WS connection url: String, - // addition headers such as authorization + + /// addition headers such as authorization headers: Option>, - // fingerprint of TLS certificate + + /// fingerprint of TLS certificate fingerprint: Option, - // local UNIX socket path for forwarding + + /// local UNIX socket path for forwarding unix: String, - // request ticket using these parameters + + /// request ticket using these parameters ticket: Option>, } @@ -430,10 +436,6 @@ impl CtrlTunnel { #[tokio::main] async fn main() -> Result<(), Error> { - do_main().await -} - -async fn do_main() -> Result<(), Error> { let tunnel = CtrlTunnel { sender: None }; tunnel.read_cmd_loop().await } -- 2.39.2