pub struct LogRecord {Show 23 fields
pub timestamp_ns: u64,
pub timestamp_iso8601: Option<DateTime<Utc>>,
pub s_time_total_ms: Option<u64>,
pub c_groupid: Option<String>,
pub cs_method: Option<Method>,
pub cs_version: Option<String>,
pub cs_uri: Uri,
pub cs_uri_transformed: Option<Uri>,
pub sc_status: StatusCode,
pub sc_total_bytes: u64,
pub s_ccid: String,
pub s_sid: Option<String>,
pub s_cached: Option<bool>,
pub c_ip: Option<IpAddr>,
pub s_shortname: Option<String>,
pub s_id: Option<String>,
pub s_time_first_ms: Option<u64>,
pub s_sdur_ms: Option<u64>,
pub s_time_upstream_ms: Option<u64>,
pub s_upstream_header_size_bytes: u64,
pub s_upstream_total_bytes: u64,
pub s_upstream_status: Option<StatusCode>,
pub s_upstream_ip: Option<IpAddr>,
}Fields§
§timestamp_ns: u64§timestamp_iso8601: Option<DateTime<Utc>>§s_time_total_ms: Option<u64>§c_groupid: Option<String>§cs_method: Option<Method>§cs_version: Option<String>§cs_uri: Uri§cs_uri_transformed: Option<Uri>§sc_status: StatusCode§sc_total_bytes: u64§s_ccid: String§s_sid: Option<String>§s_cached: Option<bool>§c_ip: Option<IpAddr>§s_shortname: Option<String>§s_id: Option<String>§s_time_first_ms: Option<u64>§s_sdur_ms: Option<u64>§s_time_upstream_ms: Option<u64>§s_upstream_header_size_bytes: u64§s_upstream_total_bytes: u64§s_upstream_status: Option<StatusCode>§s_upstream_ip: Option<IpAddr>Trait Implementations§
Auto Trait Implementations§
impl !Freeze for LogRecord
impl RefUnwindSafe for LogRecord
impl Send for LogRecord
impl Sync for LogRecord
impl Unpin for LogRecord
impl UnsafeUnpin for LogRecord
impl UnwindSafe for LogRecord
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