Trait async_web_client::RequestWithBodyExt

source ·
pub trait RequestWithBodyExt<'a>: Sized {
    type B: IntoNonUnitRequestBody;

    // Required method
    fn send_with_client_config(
        self,
        client_config: Arc<ClientConfig>
    ) -> RequestSend<'a> ;

    // Provided method
    fn send(self) -> RequestSend<'a>  { ... }
}

Required Associated Types§

source

type B: IntoNonUnitRequestBody

Required Methods§

source

fn send_with_client_config( self, client_config: Arc<ClientConfig> ) -> RequestSend<'a>

Provided Methods§

source

fn send(self) -> RequestSend<'a>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a, T: IntoNonUnitRequestBody + 'a> RequestWithBodyExt<'a> for Request<T>

§

type B = T

source§

fn send_with_client_config( self, client_config: Arc<ClientConfig> ) -> RequestSend<'a>

Implementors§