pub struct ProcessAuditRecord {
pub seq: u64,
pub command_id: Option<String>,
pub command_type: Option<String>,
pub outcome: ProcessAuditOutcome,
pub event_ids: Vec<String>,
pub event_types: Vec<String>,
pub effect_ids: Vec<String>,
pub effect_types: Vec<String>,
pub error_code: Option<ProcessErrorCode>,
pub error_message: Option<String>,
pub cursor: ProcessCursor,
}Expand description
ProcessAuditRecord data container.
Fields§
§seq: u64seq field for seq.
command_id: Option<String>command_id field for command id.
command_type: Option<String>command_type field for command type.
outcome: ProcessAuditOutcomeoutcome field for outcome.
event_ids: Vec<String>event_ids field for event ids.
event_types: Vec<String>event_types field for event types.
effect_ids: Vec<String>effect_ids field for effect ids.
effect_types: Vec<String>effect_types field for effect types.
error_code: Option<ProcessErrorCode>error_code field for error code.
error_message: Option<String>error_message field for error message.
cursor: ProcessCursorcursor field for cursor.
Trait Implementations§
Source§impl Clone for ProcessAuditRecord
impl Clone for ProcessAuditRecord
Source§fn clone(&self) -> ProcessAuditRecord
fn clone(&self) -> ProcessAuditRecord
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 ProcessAuditRecord
impl Debug for ProcessAuditRecord
Source§impl PartialEq for ProcessAuditRecord
impl PartialEq for ProcessAuditRecord
impl Eq for ProcessAuditRecord
impl StructuralPartialEq for ProcessAuditRecord
Auto Trait Implementations§
impl Freeze for ProcessAuditRecord
impl RefUnwindSafe for ProcessAuditRecord
impl Send for ProcessAuditRecord
impl Sync for ProcessAuditRecord
impl Unpin for ProcessAuditRecord
impl UnsafeUnpin for ProcessAuditRecord
impl UnwindSafe for ProcessAuditRecord
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.