pub struct UserLog {
pub id: UserLogId,
pub timestamp: i32,
pub details: Details,
pub data: Value,
pub params: Value,
}
Fields§
§id: UserLogId
§timestamp: i32
§details: Details
§data: Value
Dynamic key-value pairs related to the log.
params: Value
Dynamic key-value pairs related to the log.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserLog
impl<'de> Deserialize<'de> for UserLog
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
impl StructuralPartialEq for UserLog
Auto Trait Implementations§
impl Freeze for UserLog
impl RefUnwindSafe for UserLog
impl Send for UserLog
impl Sync for UserLog
impl Unpin for UserLog
impl UnwindSafe for UserLog
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