pub struct Client { /* private fields */ }
Expand description
Configure an api client to perform requests
Implementations§
source§impl Client
impl Client
pub fn new() -> Self
pub fn api_key(self, api_key: &str) -> Self
pub fn host(self, host: &str) -> Self
pub fn block(&self) -> Service
pub fn cart(&self) -> Service
pub fn call_request(&self) -> Service
pub fn category(&self) -> Service
pub fn discussion(&self) -> Service
pub fn language(&self) -> Service
pub fn langvars(&self) -> Service
pub fn order(&self) -> Service
pub fn page(&self) -> Service
pub fn payment_method(&self) -> Service
pub fn product(&self) -> Service
pub fn product_feature(&self) -> Service
pub fn product_variation(&self) -> Service
pub fn product_variation_group(&self) -> Service
pub fn product_option(&self) -> Service
pub fn product_option_combination(&self) -> Service
pub fn product_option_exceptions(&self) -> Service
pub fn settings(&self) -> Service
pub fn shipment(&self) -> Service
pub fn shipment_method(&self) -> Service
pub fn status(&self) -> Service
pub fn tax(&self) -> Service
pub fn user(&self) -> Service
pub fn user_group(&self) -> Service
pub fn vendor(&self) -> Service
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl UnwindSafe for Client
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