Struct fibers_http_client::Client [−][src]
pub struct Client<C = Oneshot> { /* fields omitted */ }
HTTP client.
Methods
impl<C: AcquireConnection> Client<C>
[src]
impl<C: AcquireConnection> Client<C>
pub fn new(connection_provider: C) -> Self
[src]
pub fn new(connection_provider: C) -> Self
Makes a new Client
instance.
pub fn request<'a>(&'a mut self, url: &'a Url) -> RequestBuilder<C>
[src]
pub fn request<'a>(&'a mut self, url: &'a Url) -> RequestBuilder<C>
Returns a RequestBuilder
instance for requesting to the given URL.
Trait Implementations
impl<C: Debug> Debug for Client<C>
[src]
impl<C: Debug> Debug for Client<C>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<C: Default> Default for Client<C>
[src]
impl<C: Default> Default for Client<C>
impl<C: Clone> Clone for Client<C>
[src]
impl<C: Clone> Clone for Client<C>