aboutsummaryrefslogtreecommitdiff
path: root/src/modules/upgrade_insecure.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/upgrade_insecure.rs')
-rw-r--r--src/modules/upgrade_insecure.rs5
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
})
}
}