pub struct MutationAuditEntry {Show 14 fields
pub id: i64,
pub correlation_id: String,
pub idempotency_key: Option<String>,
pub tool_name: String,
pub params_hash: String,
pub params_summary: String,
pub status: String,
pub result_summary: Option<String>,
pub rollback_action: Option<String>,
pub error_message: Option<String>,
pub elapsed_ms: Option<i64>,
pub account_id: String,
pub created_at: String,
pub completed_at: Option<String>,
}Expand description
An entry in the mutation audit trail.
Fields§
§id: i64§correlation_id: String§idempotency_key: Option<String>§tool_name: String§params_hash: String§params_summary: String§status: String§result_summary: Option<String>§rollback_action: Option<String>§error_message: Option<String>§elapsed_ms: Option<i64>§account_id: String§created_at: String§completed_at: Option<String>Trait Implementations§
Source§impl Clone for MutationAuditEntry
impl Clone for MutationAuditEntry
Source§fn clone(&self) -> MutationAuditEntry
fn clone(&self) -> MutationAuditEntry
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 MutationAuditEntry
impl Debug for MutationAuditEntry
Source§impl<'a, R: Row> FromRow<'a, R> for MutationAuditEntry
impl<'a, R: Row> FromRow<'a, R> for MutationAuditEntry
Auto Trait Implementations§
impl Freeze for MutationAuditEntry
impl RefUnwindSafe for MutationAuditEntry
impl Send for MutationAuditEntry
impl Sync for MutationAuditEntry
impl Unpin for MutationAuditEntry
impl UnsafeUnpin for MutationAuditEntry
impl UnwindSafe for MutationAuditEntry
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