pub struct PipeSession<'a, 'i> {Show 15 fields
pub record_type: &'a str,
pub vxid: u32,
pub remote_address: Address<'a>,
pub start_timestamp: f64,
pub end_timestamp: Option<f64>,
pub backend_connection: Option<BackendConnection<'a>>,
pub request: HttpRequest<'a, 'i>,
pub backend_request: HttpRequest<'a, 'i>,
pub process_duration: Option<f64>,
pub ttfb_duration: Option<f64>,
pub recv_total_bytes: u64,
pub sent_total_bytes: u64,
pub log: Log<'a, 'i>,
pub request_header_index: Option<Index<'a, 'i>>,
pub backend_request_header_index: Option<Index<'a, 'i>>,
}Fields§
§record_type: &'a str§vxid: u32§remote_address: Address<'a>§start_timestamp: f64§end_timestamp: Option<f64>§backend_connection: Option<BackendConnection<'a>>§request: HttpRequest<'a, 'i>§backend_request: HttpRequest<'a, 'i>§process_duration: Option<f64>§ttfb_duration: Option<f64>§recv_total_bytes: u64§sent_total_bytes: u64§log: Log<'a, 'i>§request_header_index: Option<Index<'a, 'i>>§backend_request_header_index: Option<Index<'a, 'i>>Trait Implementations§
Source§impl<'a, 'i> Debug for PipeSession<'a, 'i>
impl<'a, 'i> Debug for PipeSession<'a, 'i>
Source§impl<'a: 'i, 'i> EntryType for PipeSession<'a, 'i>
impl<'a: 'i, 'i> EntryType for PipeSession<'a, 'i>
fn type_name(&self) -> &str
fn remote_ip(&self) -> &str
fn timestamp(&self) -> f64
fn request_method(&self) -> Option<&str>
fn request_url(&self) -> Option<&str>
fn request_protocol(&self) -> Option<&str>
fn response_status(&self) -> Option<u32>
fn response_bytes(&self) -> Option<u64>
Auto Trait Implementations§
impl<'a, 'i> Freeze for PipeSession<'a, 'i>
impl<'a, 'i> RefUnwindSafe for PipeSession<'a, 'i>
impl<'a, 'i> Send for PipeSession<'a, 'i>
impl<'a, 'i> Sync for PipeSession<'a, 'i>
impl<'a, 'i> Unpin for PipeSession<'a, 'i>
impl<'a, 'i> UnsafeUnpin for PipeSession<'a, 'i>
impl<'a, 'i> UnwindSafe for PipeSession<'a, 'i>
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