pub struct LogRecordRaw {Show 23 fields
pub timestamp_ns: u64,
pub timestamp_iso8601: Option<String>,
pub s_time_total_ms: Option<u64>,
pub c_groupid: Option<String>,
pub cs_method: Option<String>,
pub cs_version: Option<String>,
pub cs_uri: String,
pub cs_uri_transformed: Option<String>,
pub sc_status: String,
pub sc_total_bytes: u64,
pub s_ccid: String,
pub s_sid: Option<String>,
pub s_cached: Option<bool>,
pub c_ip: Option<String>,
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<String>,
pub s_upstream_ip: Option<String>,
}Fields§
§timestamp_ns: u64§timestamp_iso8601: Option<String>§s_time_total_ms: Option<u64>§c_groupid: Option<String>§cs_method: Option<String>§cs_version: Option<String>§cs_uri: String§cs_uri_transformed: Option<String>§sc_status: String§sc_total_bytes: u64§s_ccid: String§s_sid: Option<String>§s_cached: Option<bool>§c_ip: Option<String>§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<String>§s_upstream_ip: Option<String>Trait Implementations§
Source§impl Clone for LogRecordRaw
impl Clone for LogRecordRaw
Source§fn clone(&self) -> LogRecordRaw
fn clone(&self) -> LogRecordRaw
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LogRecordRaw
impl Debug for LogRecordRaw
Source§impl Default for LogRecordRaw
impl Default for LogRecordRaw
Source§fn default() -> LogRecordRaw
fn default() -> LogRecordRaw
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LogRecordRaw
impl<'de> Deserialize<'de> for LogRecordRaw
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 LogRecordRaw
impl RefUnwindSafe for LogRecordRaw
impl Send for LogRecordRaw
impl Sync for LogRecordRaw
impl Unpin for LogRecordRaw
impl UnsafeUnpin for LogRecordRaw
impl UnwindSafe for LogRecordRaw
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