Trait RequestMultipartExt

Source
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§

Source

fn into_multipart(self) -> Result<Multipart<'static>>

Convert the request body to Multipart if the content-type is multipart/form-data.

§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.

Source

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.

Implementations on Foreign Types§

Source§

impl RequestMultipartExt for Request<Body>

Implementors§