pub struct ClientConfig {
pub timeout: Duration,
pub default_headers: HeaderMap,
pub avl_auth: Option<String>,
pub region: Option<String>,
pub compression: bool,
pub max_redirects: usize,
pub pool_config: PoolConfig,
}Expand description
Client configuration
Fields§
§timeout: DurationRequest timeout
default_headers: HeaderMapDefault headers
avl_auth: Option<String>AVL Platform auth token
region: Option<String>Preferred region
compression: boolEnable compression
max_redirects: usizeMaximum redirects
pool_config: PoolConfigConnection pool configuration
Trait Implementations§
Source§impl Clone for ClientConfig
impl Clone for ClientConfig
Source§fn clone(&self) -> ClientConfig
fn clone(&self) -> ClientConfig
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 ClientConfig
impl RefUnwindSafe for ClientConfig
impl Send for ClientConfig
impl Sync for ClientConfig
impl Unpin for ClientConfig
impl UnwindSafe for ClientConfig
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