pub struct OutgoingRequestConfig {
pub use_tls: bool,
pub connect_timeout: Duration,
pub first_byte_timeout: Duration,
pub between_bytes_timeout: Duration,
}
Expand description
Configuration for an outgoing request.
Fields§
§use_tls: bool
Whether to use TLS for the request.
connect_timeout: Duration
The timeout for connecting.
first_byte_timeout: Duration
The timeout until the first byte.
between_bytes_timeout: Duration
The timeout between chunks of a streaming body
Auto Trait Implementations§
impl Freeze for OutgoingRequestConfig
impl RefUnwindSafe for OutgoingRequestConfig
impl Send for OutgoingRequestConfig
impl Sync for OutgoingRequestConfig
impl Unpin for OutgoingRequestConfig
impl UnwindSafe for OutgoingRequestConfig
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
Source§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
Source§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
Query the “status” flags for the
self
file descriptor.Source§fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
Source§fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
Set the “status” flags for the
self
file descriptor. Read more