summaryrefslogtreecommitdiffstats
path: root/ipfs-api-backend-actix
diff options
context:
space:
mode:
Diffstat (limited to 'ipfs-api-backend-actix')
-rw-r--r--ipfs-api-backend-actix/src/backend.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/ipfs-api-backend-actix/src/backend.rs b/ipfs-api-backend-actix/src/backend.rs
index f61d70d..21da5c9 100644
--- a/ipfs-api-backend-actix/src/backend.rs
+++ b/ipfs-api-backend-actix/src/backend.rs
@@ -9,6 +9,7 @@ use http::{
StatusCode, Uri,
};
use ipfs_api_prelude::{ApiRequest, Backend, TryFromUri};
+use multipart::client::multipart;
use serde::Serialize;
use std::time::Duration;
@@ -42,14 +43,12 @@ impl Backend for ActixBackend {
actix_http::encoding::Decoder<actix_http::Payload<actix_http::PayloadStream>>,
>;
- type MultipartForm = multipart::client::multipart::Form<'static>;
-
type Error = Error;
fn build_base_request<Req>(
&self,
req: &Req,
- form: Option<Self::MultipartForm>,
+ form: Option<multipart::Form<'static>>,
) -> Result<Self::HttpRequest, Error>
where
Req: ApiRequest,
@@ -73,7 +72,7 @@ impl Backend for ActixBackend {
async fn request_raw<Req>(
&self,
req: Req,
- form: Option<Self::MultipartForm>,
+ form: Option<multipart::Form<'static>>,
) -> Result<(StatusCode, Bytes), Self::Error>
where
Req: ApiRequest + Serialize,