Request

Trait Request 

Source
pub trait Request: RawRequest {
    type Data: DeserializeOwned;

    // Provided method
    fn send<C, T, S, B>(
        &self,
        token: &Token<C, T>,
        http: &mut S,
    ) -> ResponseFuture<Self::Data, S::Future> 
       where C: AsRef<str>,
             T: AsRef<str>,
             S: HttpService<B>,
             B: From<Vec<u8>> { ... }
}

Required Associated Types§

Provided Methods§

Source

fn send<C, T, S, B>( &self, token: &Token<C, T>, http: &mut S, ) -> ResponseFuture<Self::Data, S::Future>
where C: AsRef<str>, T: AsRef<str>, S: HttpService<B>, B: From<Vec<u8>>,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§