pub struct AdvancedConfig {
pub request_timeout: Option<Duration>,
pub total_timeout: Option<Duration>,
pub max_response_body_bytes: Option<usize>,
pub connect_timeout: Option<Duration>,
pub redirect_policy: Option<RedirectPolicy>,
pub default_status_policy: Option<StatusPolicy>,
}Fields§
§request_timeout: Option<Duration>§total_timeout: Option<Duration>§max_response_body_bytes: Option<usize>§connect_timeout: Option<Duration>§redirect_policy: Option<RedirectPolicy>§default_status_policy: Option<StatusPolicy>Implementations§
Source§impl AdvancedConfig
impl AdvancedConfig
pub fn with_request_timeout(self, request_timeout: Duration) -> Self
pub fn with_total_timeout(self, total_timeout: Duration) -> Self
pub fn with_max_response_body_bytes( self, max_response_body_bytes: usize, ) -> Self
pub fn with_connect_timeout(self, connect_timeout: Duration) -> Self
pub fn with_redirect_policy(self, redirect_policy: RedirectPolicy) -> Self
pub fn with_default_status_policy( self, default_status_policy: StatusPolicy, ) -> Self
Trait Implementations§
Source§impl Clone for AdvancedConfig
impl Clone for AdvancedConfig
Source§fn clone(&self) -> AdvancedConfig
fn clone(&self) -> AdvancedConfig
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 moreSource§impl Debug for AdvancedConfig
impl Debug for AdvancedConfig
Source§impl Default for AdvancedConfig
impl Default for AdvancedConfig
Source§fn default() -> AdvancedConfig
fn default() -> AdvancedConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdvancedConfig
impl RefUnwindSafe for AdvancedConfig
impl Send for AdvancedConfig
impl Sync for AdvancedConfig
impl Unpin for AdvancedConfig
impl UnsafeUnpin for AdvancedConfig
impl UnwindSafe for AdvancedConfig
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