pub struct ReqwestBackend { /* private fields */ }Expand description
Reqwest-backed HTTP backend.
Implementations§
Trait Implementations§
Source§impl Clone for ReqwestBackend
impl Clone for ReqwestBackend
Source§fn clone(&self) -> ReqwestBackend
fn clone(&self) -> ReqwestBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReqwestBackend
impl Debug for ReqwestBackend
Source§impl Default for ReqwestBackend
impl Default for ReqwestBackend
Source§fn default() -> ReqwestBackend
fn default() -> ReqwestBackend
Returns the “default value” for a type. Read more
Source§impl HttpBackend for ReqwestBackend
impl HttpBackend for ReqwestBackend
fn execute<'life0, 'async_trait>(
&'life0 self,
request: HttpRequest,
) -> Pin<Box<dyn Future<Output = Result<HttpResponse, Error>> + Send + 'async_trait>>where
'life0: 'async_trait,
ReqwestBackend: 'async_trait,
Auto Trait Implementations§
impl Freeze for ReqwestBackend
impl !RefUnwindSafe for ReqwestBackend
impl Send for ReqwestBackend
impl Sync for ReqwestBackend
impl Unpin for ReqwestBackend
impl UnsafeUnpin for ReqwestBackend
impl !UnwindSafe for ReqwestBackend
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more