Trait routerify_multipart::RequestMultipartExt [−][src]
pub trait RequestMultipartExt { fn into_multipart(self) -> Result<Multipart<'static>>; fn into_multipart_with_constraints(
self,
constraints: Constraints
) -> Result<Multipart<'static>>; }
Expand description
An extension trait which extends hyper::Request<Body>
to add some methods to parse request body as multipart/form-data
.
Required methods
fn into_multipart(self) -> Result<Multipart<'static>>
[src]
Expand description
fn into_multipart_with_constraints(
self,
constraints: Constraints
) -> Result<Multipart<'static>>
[src]
self,
constraints: Constraints
) -> Result<Multipart<'static>>
Expand description
Convert the request body to Multipart
if the content-type
is multipart/form-data
with some constraints.
Errors
This method fails if the request body is not multipart/form-data
and in this case, you could send a 400 Bad Request
status.
Implementations on Foreign Types
impl RequestMultipartExt for Request<Body>
[src]
impl RequestMultipartExt for Request<Body>
[src]fn into_multipart(self) -> Result<Multipart<'static>>
[src]
fn into_multipart_with_constraints(
self,
constraints: Constraints
) -> Result<Multipart<'static>>
[src]
self,
constraints: Constraints
) -> Result<Multipart<'static>>