pub struct NewAuditEvent {
pub operation: String,
pub interface: String,
pub request_id: String,
pub trace_id: String,
pub status: AuditStatus,
pub actor: Option<String>,
pub source_scope: Option<String>,
pub graph_version: u64,
pub detail_json: String,
pub message: Option<String>,
pub now_ms: u64,
}Expand description
New durable audit event.
Fields§
§operation: String§interface: String§request_id: String§trace_id: String§status: AuditStatus§actor: Option<String>§source_scope: Option<String>§graph_version: u64§detail_json: String§message: Option<String>§now_ms: u64Trait Implementations§
Source§impl Clone for NewAuditEvent
impl Clone for NewAuditEvent
Source§fn clone(&self) -> NewAuditEvent
fn clone(&self) -> NewAuditEvent
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 NewAuditEvent
impl Debug for NewAuditEvent
impl Eq for NewAuditEvent
Source§impl PartialEq for NewAuditEvent
impl PartialEq for NewAuditEvent
impl StructuralPartialEq for NewAuditEvent
Auto Trait Implementations§
impl Freeze for NewAuditEvent
impl RefUnwindSafe for NewAuditEvent
impl Send for NewAuditEvent
impl Sync for NewAuditEvent
impl Unpin for NewAuditEvent
impl UnsafeUnpin for NewAuditEvent
impl UnwindSafe for NewAuditEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.