pub struct BrkClientBase { /* private fields */ }Expand description
Base HTTP client for making requests.
Implementations§
Source§impl BrkClientBase
impl BrkClientBase
Sourcepub fn with_options(options: BrkClientOptions) -> Self
pub fn with_options(options: BrkClientOptions) -> Self
Create a new client with options.
Sourcepub fn get_json<T: DeserializeOwned>(&self, path: &str) -> Result<T>
pub fn get_json<T: DeserializeOwned>(&self, path: &str) -> Result<T>
Make a GET request and deserialize JSON response.
Trait Implementations§
Source§impl Clone for BrkClientBase
impl Clone for BrkClientBase
Source§fn clone(&self) -> BrkClientBase
fn clone(&self) -> BrkClientBase
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BrkClientBase
impl RefUnwindSafe for BrkClientBase
impl Send for BrkClientBase
impl Sync for BrkClientBase
impl Unpin for BrkClientBase
impl UnwindSafe for BrkClientBase
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more