pub struct ActionLogEntry {
pub id: i64,
pub action_type: String,
pub status: String,
pub message: Option<String>,
pub metadata: Option<String>,
pub created_at: String,
}Expand description
An entry in the action audit log.
Fields§
§id: i64Internal auto-generated ID.
action_type: StringAction type: search, reply, tweet, thread, mention_check, cleanup, auth_refresh.
status: StringStatus: success, failure, or skipped.
message: Option<String>Human-readable description.
metadata: Option<String>JSON blob for flexible extra data.
created_at: StringISO-8601 UTC timestamp.
Trait Implementations§
Source§impl Clone for ActionLogEntry
impl Clone for ActionLogEntry
Source§fn clone(&self) -> ActionLogEntry
fn clone(&self) -> ActionLogEntry
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 moreSource§impl Debug for ActionLogEntry
impl Debug for ActionLogEntry
Source§impl<'a, R: Row> FromRow<'a, R> for ActionLogEntry
impl<'a, R: Row> FromRow<'a, R> for ActionLogEntry
Auto Trait Implementations§
impl Freeze for ActionLogEntry
impl RefUnwindSafe for ActionLogEntry
impl Send for ActionLogEntry
impl Sync for ActionLogEntry
impl Unpin for ActionLogEntry
impl UnsafeUnpin for ActionLogEntry
impl UnwindSafe for ActionLogEntry
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