pub struct LogView {
pub log_id: Uid,
pub timestamp_micros: u64,
pub timestamp: String,
pub actor: TargetSnapshot,
pub method: String,
pub url: String,
pub content: Content,
pub targets: Vec<TargetSnapshot>,
pub custom: BTreeMap<String, Value>,
}Expand description
A fully resolved query hit: the raw log row plus actor/target snapshots.
Fields§
§log_id: Uid§timestamp_micros: u64§timestamp: StringRFC 3339, always UTC+0.
actor: TargetSnapshot§method: String§url: String§content: Content§targets: Vec<TargetSnapshot>§custom: BTreeMap<String, Value>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LogView
impl<'de> Deserialize<'de> for LogView
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 LogView
impl RefUnwindSafe for LogView
impl Send for LogView
impl Sync for LogView
impl Unpin for LogView
impl UnsafeUnpin for LogView
impl UnwindSafe for LogView
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