lua-modules/lua_modules/quick_rest/src/http_service_wrapper.rs

15 lines
469 B
Rust

use crate::http_request::HttpRequest;
use crate::http_response::HttpResponse;
use crate::network_error::NetworkError;
use tower::util::BoxService;
pub struct HttpServiceWrapper {
inner: BoxService<HttpRequest, HttpResponse, NetworkError>,
}
impl From<BoxService<HttpRequest, HttpResponse, NetworkError>> for HttpServiceWrapper {
fn from(value: BoxService<HttpRequest, HttpResponse, NetworkError>) -> Self {
HttpServiceWrapper { inner: value }
}
}