pub struct AuditEventInsert {
pub event_type: String,
pub agent_id: String,
pub memory_id: Option<String>,
pub session_id: Option<String>,
pub importance: Option<f32>,
pub timestamp: u64,
}Expand description
Insert payload (no id yet — assigned by SQLite AUTOINCREMENT).
Fields§
§event_type: String§agent_id: String§memory_id: Option<String>§session_id: Option<String>§importance: Option<f32>§timestamp: u64Unix milliseconds
Trait Implementations§
Source§impl Clone for AuditEventInsert
impl Clone for AuditEventInsert
Source§fn clone(&self) -> AuditEventInsert
fn clone(&self) -> AuditEventInsert
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AuditEventInsert
impl RefUnwindSafe for AuditEventInsert
impl Send for AuditEventInsert
impl Sync for AuditEventInsert
impl Unpin for AuditEventInsert
impl UnsafeUnpin for AuditEventInsert
impl UnwindSafe for AuditEventInsert
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more