Trait twitch_api2::client::Client
source · [−]pub trait Client<'a>: Send + Sync + 'a {
type Error: Error + Send + Sync + 'static;
fn req(
&'a self,
request: Request
) -> BoxedFuture<'a, Result<Response, <Self as Client<'_>>::Error>>;
}
Available on crate feature
client
only.Expand description
A client that can do requests
Required Associated Types
Required Methods
Implementations on Foreign Types
sourceimpl<'a> Client<'a> for SurfClient
Available on crate feature surf
only.
impl<'a> Client<'a> for SurfClient
Available on crate feature
surf
only.sourceimpl<'a> Client<'a> for ReqwestClient
Available on crate feature reqwest
only.
impl<'a> Client<'a> for ReqwestClient
Available on crate feature
reqwest
only.