pub struct HttpTimeout {
pub idle: Option<Duration>,
pub per_request: Option<Duration>,
}
Expand description
An object that represents types of timeouts.
Fields§
§idle: Option<Duration>
§per_request: Option<Duration>
Trait Implementations§
Source§impl Clone for HttpTimeout
impl Clone for HttpTimeout
Source§fn clone(&self) -> HttpTimeout
fn clone(&self) -> HttpTimeout
Returns a copy 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 HttpTimeout
impl Debug for HttpTimeout
Source§impl Default for HttpTimeout
impl Default for HttpTimeout
Source§fn default() -> HttpTimeout
fn default() -> HttpTimeout
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HttpTimeout
impl<'de> Deserialize<'de> for HttpTimeout
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HttpTimeout
impl PartialEq for HttpTimeout
Source§impl Serialize for HttpTimeout
impl Serialize for HttpTimeout
impl StructuralPartialEq for HttpTimeout
Auto Trait Implementations§
impl Freeze for HttpTimeout
impl RefUnwindSafe for HttpTimeout
impl Send for HttpTimeout
impl Sync for HttpTimeout
impl Unpin for HttpTimeout
impl UnwindSafe for HttpTimeout
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