pub struct HarTimings {
pub blocked: f64,
pub dns: f64,
pub connect: f64,
pub send: f64,
pub wait: f64,
pub receive: f64,
pub ssl: f64,
pub comment: Option<String>,
}Expand description
HAR timing information.
Fields§
§blocked: f64Time waiting in queue (ms, -1 if unknown).
dns: f64DNS resolution time (ms, -1 if unknown).
connect: f64TCP connection time (ms, -1 if unknown).
send: f64Time to send request (ms, -1 if unknown).
wait: f64Time waiting for response (ms, -1 if unknown).
receive: f64Time to receive response (ms, -1 if unknown).
ssl: f64SSL/TLS negotiation time (ms, -1 if unknown).
comment: Option<String>Optional comment.
Implementations§
Source§impl HarTimings
impl HarTimings
Trait Implementations§
Source§impl Clone for HarTimings
impl Clone for HarTimings
Source§fn clone(&self) -> HarTimings
fn clone(&self) -> HarTimings
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 HarTimings
impl Debug for HarTimings
Source§impl Default for HarTimings
impl Default for HarTimings
Source§fn default() -> HarTimings
fn default() -> HarTimings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HarTimings
impl<'de> Deserialize<'de> for HarTimings
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
Auto Trait Implementations§
impl Freeze for HarTimings
impl RefUnwindSafe for HarTimings
impl Send for HarTimings
impl Sync for HarTimings
impl Unpin for HarTimings
impl UnwindSafe for HarTimings
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