pub trait RequestMultipartExt {
// Required methods
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§
Sourcefn into_multipart(self) -> Result<Multipart<'static>>
fn into_multipart(self) -> Result<Multipart<'static>>
Sourcefn into_multipart_with_constraints(
self,
constraints: Constraints,
) -> Result<Multipart<'static>>
fn into_multipart_with_constraints( self, constraints: Constraints, ) -> Result<Multipart<'static>>
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.