pub struct ClientRecord<'i> {
pub record_type: &'i str,
pub vxid: u64,
pub session: Option<SessionInfo<'i>>,
pub remote_address: Address<'i>,
pub start_timestamp: f64,
pub end_timestamp: Option<f64>,
pub handling: &'i str,
pub request: Option<HttpRequest<'i>>,
pub response: Option<HttpResponse<'i>>,
pub backend_access: Option<BackendAccess<'i>>,
pub process_duration: Option<f64>,
pub fetch_duration: Option<f64>,
pub ttfb_duration: f64,
pub serve_duration: f64,
pub recv_header_bytes: u64,
pub recv_body_bytes: u64,
pub recv_total_bytes: u64,
pub sent_header_bytes: u64,
pub sent_body_bytes: u64,
pub sent_total_bytes: u64,
pub esi_count: u64,
pub compression: Option<Compression<'i>>,
pub restart_count: u64,
pub restart_log: Option<Log<'i>>,
pub log: Log<'i>,
pub request_header_index: Option<IndexedHeader<'i>>,
pub response_header_index: Option<IndexedHeader<'i>>,
}
handling: &'i str
recv_body_bytes: u64
sent_body_bytes: u64
Formats the value using the given formatter. Read more
Deserialize this value from the given Serde deserializer. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)