pub struct Boosty<Http: HttpClient> { /* private fields */ }Expand description
Boosty client struct
§Example
Using an async http client (reqwest)
let client = picdl_rs::boosty::Boosty::<picdl_rs::http::reqwest::ReqwestClient>::new();Implementations§
Source§impl<Http: HttpClient> Boosty<Http>
Boosty API client
impl<Http: HttpClient> Boosty<Http>
Boosty API client
Trait Implementations§
impl<Http: Copy + HttpClient> Copy for Boosty<Http>
Auto Trait Implementations§
impl<Http> Freeze for Boosty<Http>where
Http: Freeze,
impl<Http> RefUnwindSafe for Boosty<Http>where
Http: RefUnwindSafe,
impl<Http> Send for Boosty<Http>
impl<Http> Sync for Boosty<Http>where
Http: Sync,
impl<Http> Unpin for Boosty<Http>where
Http: Unpin,
impl<Http> UnsafeUnpin for Boosty<Http>where
Http: UnsafeUnpin,
impl<Http> UnwindSafe for Boosty<Http>where
Http: UnwindSafe,
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