pub struct SafeAuditEvent {
pub kind: RawAuditEventKind,
pub entity: String,
pub fields: Vec<SafeAuditField>,
pub trace_chain: Vec<TraceNode>,
}Fields§
§kind: RawAuditEventKind§entity: String§fields: Vec<SafeAuditField>§trace_chain: Vec<TraceNode>Trait Implementations§
Source§impl Clone for SafeAuditEvent
impl Clone for SafeAuditEvent
Source§fn clone(&self) -> SafeAuditEvent
fn clone(&self) -> SafeAuditEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SafeAuditEvent
impl Debug for SafeAuditEvent
Source§impl PartialEq for SafeAuditEvent
impl PartialEq for SafeAuditEvent
Source§fn eq(&self, other: &SafeAuditEvent) -> bool
fn eq(&self, other: &SafeAuditEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SafeAuditEvent
Auto Trait Implementations§
impl Freeze for SafeAuditEvent
impl RefUnwindSafe for SafeAuditEvent
impl Send for SafeAuditEvent
impl Sync for SafeAuditEvent
impl Unpin for SafeAuditEvent
impl UnsafeUnpin for SafeAuditEvent
impl UnwindSafe for SafeAuditEvent
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