From 4da0705cc42c612fcd17378d0018368115dbb99c Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 21 Nov 2019 14:14:54 +0100 Subject: [PATCH] move api schema into proxmox::api crate And leave some compat imports in api_schema.rs to get it to build with minimal changes. Signed-off-by: Wolfgang Bumiller --- src/server/h2service.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/h2service.rs b/src/server/h2service.rs index 87d9d02a..a9abf4f3 100644 --- a/src/server/h2service.rs +++ b/src/server/h2service.rs @@ -7,8 +7,9 @@ use std::task::{Context, Poll}; use futures::*; use hyper::{Body, Request, Response, StatusCode}; +use proxmox::api::{http_err, ApiFuture}; + use crate::tools; -use crate::api_schema::api_handler::*; use crate::api_schema::router::*; use crate::server::formatter::*; use crate::server::WorkerTask; @@ -35,7 +36,7 @@ impl H2Service { if self.debug { self.worker.log(msg); } } - fn handle_request(&self, req: Request) -> BoxFut { + fn handle_request(&self, req: Request) -> ApiFuture { let (parts, body) = req.into_parts();