pub struct Entry {Show 19 fields
pub id: i64,
pub time: i64,
pub org: Option<String>,
pub actor: String,
pub actor_kind: String,
pub user_id: Option<i64>,
pub user_email: Option<String>,
pub token_id: Option<i64>,
pub token_name: Option<String>,
pub surface: String,
pub action: String,
pub target: Option<String>,
pub details: Value,
pub outcome: String,
pub ip: Option<String>,
pub user_agent: Option<String>,
pub request_id: Option<String>,
pub prev_hash: String,
pub hash: String,
}Expand description
A stored row.
Fields§
§id: i64§time: i64Unix milliseconds.
org: Option<String>§actor: String§actor_kind: String§user_id: Option<i64>§user_email: Option<String>§token_id: Option<i64>§token_name: Option<String>§surface: String§action: String§target: Option<String>§details: Value§outcome: String§ip: Option<String>§user_agent: Option<String>§request_id: Option<String>§prev_hash: String§hash: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for Entry
impl<'de> Deserialize<'de> for Entry
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 Entry
Auto Trait Implementations§
impl Freeze for Entry
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnsafeUnpin for Entry
impl UnwindSafe for Entry
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