15 lines
469 B
Rust
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 }
|
|
}
|
|
}
|