pub struct ConfigurationRestApi {Show 13 fields
pub api_key: Option<String>,
pub api_secret: Option<String>,
pub base_path: Option<String>,
pub timeout: u64,
pub keep_alive: bool,
pub compression: bool,
pub retries: u32,
pub backoff: u64,
pub proxy: Option<ProxyConfig>,
pub agent: Option<HttpAgent>,
pub private_key: Option<PrivateKey>,
pub private_key_passphrase: Option<String>,
pub time_unit: Option<TimeUnit>,
/* private fields */
}Fields§
§api_key: Option<String>§api_secret: Option<String>§base_path: Option<String>§timeout: u64§keep_alive: bool§compression: bool§retries: u32§backoff: u64§proxy: Option<ProxyConfig>§agent: Option<HttpAgent>§private_key: Option<PrivateKey>§private_key_passphrase: Option<String>§time_unit: Option<TimeUnit>Implementations§
Source§impl ConfigurationRestApi
impl ConfigurationRestApi
pub fn builder() -> ConfigurationRestApiBuilder
Trait Implementations§
Source§impl Clone for ConfigurationRestApi
impl Clone for ConfigurationRestApi
Source§fn clone(&self) -> ConfigurationRestApi
fn clone(&self) -> ConfigurationRestApi
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 ConfigurationRestApi
impl !RefUnwindSafe for ConfigurationRestApi
impl Send for ConfigurationRestApi
impl Sync for ConfigurationRestApi
impl Unpin for ConfigurationRestApi
impl !UnwindSafe for ConfigurationRestApi
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