pub trait RequestExt {
    type Body;

    // Required methods
    fn compressed(self) -> Result<Request<CompressedBody<Self::Body>>, Error>;
    fn send(self) -> Result<Response<BodyReader>, Error>;
    fn send_with_opts(
        self,
        opts: Options<'_>
    ) -> Result<Response<BodyReader>, Error>;
}

Required Associated Types§

Required Methods§

source

fn compressed(self) -> Result<Request<CompressedBody<Self::Body>>, Error>

source

fn send(self) -> Result<Response<BodyReader>, Error>

source

fn send_with_opts( self, opts: Options<'_> ) -> Result<Response<BodyReader>, Error>

Implementations on Foreign Types§

source§

impl<B: BodyWriter> RequestExt for Request<B>

§

type Body = B

source§

fn compressed(self) -> Result<Request<CompressedBody<B>>, Error>

source§

fn send(self) -> Result<Response<BodyReader>, Error>

source§

fn send_with_opts( self, opts: Options<'_> ) -> Result<Response<BodyReader>, Error>

Implementors§