pub struct HttpOptions {
pub request_timeout_ms: u32,
pub max_in_flight: usize,
pub buf_size: usize,
}Expand description
Per-connection settings.
Fields§
§request_timeout_ms: u32Time from sending a request to its complete response, in milliseconds.
max_in_flight: usizeRequests allowed in flight on the connection (1: no pipelining).
buf_size: usizeReceive buffer size; it must hold the largest response.
Trait Implementations§
Source§impl Clone for HttpOptions
impl Clone for HttpOptions
impl Copy for HttpOptions
Source§impl Debug for HttpOptions
impl Debug for HttpOptions
Source§impl Default for HttpOptions
impl Default for HttpOptions
impl Eq for HttpOptions
Source§impl PartialEq for HttpOptions
impl PartialEq for HttpOptions
impl StructuralPartialEq for HttpOptions
Auto Trait Implementations§
impl Freeze for HttpOptions
impl RefUnwindSafe for HttpOptions
impl Send for HttpOptions
impl Sync for HttpOptions
impl Unpin for HttpOptions
impl UnsafeUnpin for HttpOptions
impl UnwindSafe for HttpOptions
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