diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/modules/upgrade_insecure.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/modules/upgrade_insecure.rs b/src/modules/upgrade_insecure.rs index c201d96..7cd17a4 100644 --- a/src/modules/upgrade_insecure.rs +++ b/src/modules/upgrade_insecure.rs @@ -5,13 +5,12 @@ use futures::Future; use http::{uri::Scheme, HeaderValue, Response, StatusCode, Uri}; use http_body_util::BodyExt; use serde::Deserialize; -use serde_yml::with::singleton_map_recursive; use std::{pin::Pin, sync::Arc}; pub struct UpgradeInsecureKind; #[derive(Deserialize)] -pub struct UpgradeInsecure(DynNode); +pub struct UpgradeInsecure([DynNode; 1]); impl NodeKind for UpgradeInsecureKind { fn name(&self) -> &'static str { @@ -52,7 +51,7 @@ impl Node for UpgradeInsecure { ); return Ok(resp); } - self.0.handle(context, request).await + self.0[0].handle(context, request).await }) } } |