pub struct ResponseTimings {
pub dns: DurationPair,
pub tcp: DurationPair,
pub tls: Option<DurationPair>,
pub http_send: DurationPair,
pub ttfb: DurationPair,
pub content_download: DurationPair,
}Expand description
The response timings for any given request. The response timings can be found here.
Fields§
§dns: DurationPairDNS resolution time
tcp: DurationPairTCP connection time
tls: Option<DurationPair>TLS handshake time
http_send: DurationPairHTTP request send time
ttfb: DurationPairTime To First Byte
content_download: DurationPairContent download time
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResponseTimings
impl RefUnwindSafe for ResponseTimings
impl Send for ResponseTimings
impl Sync for ResponseTimings
impl Unpin for ResponseTimings
impl UnsafeUnpin for ResponseTimings
impl UnwindSafe for ResponseTimings
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