pub struct MemoryDecryptAuditEvent {Show 13 fields
pub outcome: MemoryDecryptAuditOutcome,
pub reason: String,
pub provider: Option<String>,
pub runtime_principal_id: Option<String>,
pub principal_id: String,
pub purpose: MemoryDecryptPurpose,
pub org_id: String,
pub workspace_id: String,
pub deployment_id: Option<String>,
pub data_class: DataClass,
pub source_binding_id: Option<String>,
pub policy_decision_id: String,
pub audit_id: String,
}Fields§
§outcome: MemoryDecryptAuditOutcome§reason: String§provider: Option<String>§runtime_principal_id: Option<String>§principal_id: String§purpose: MemoryDecryptPurpose§org_id: String§workspace_id: String§deployment_id: Option<String>§data_class: DataClass§source_binding_id: Option<String>§policy_decision_id: String§audit_id: StringTrait Implementations§
Source§impl Clone for MemoryDecryptAuditEvent
impl Clone for MemoryDecryptAuditEvent
Source§fn clone(&self) -> MemoryDecryptAuditEvent
fn clone(&self) -> MemoryDecryptAuditEvent
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 MemoryDecryptAuditEvent
impl Debug for MemoryDecryptAuditEvent
Source§impl<'de> Deserialize<'de> for MemoryDecryptAuditEvent
impl<'de> Deserialize<'de> for MemoryDecryptAuditEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MemoryDecryptAuditEvent
Source§impl PartialEq for MemoryDecryptAuditEvent
impl PartialEq for MemoryDecryptAuditEvent
Source§fn eq(&self, other: &MemoryDecryptAuditEvent) -> bool
fn eq(&self, other: &MemoryDecryptAuditEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MemoryDecryptAuditEvent
impl Serialize for MemoryDecryptAuditEvent
impl StructuralPartialEq for MemoryDecryptAuditEvent
Auto Trait Implementations§
impl Freeze for MemoryDecryptAuditEvent
impl RefUnwindSafe for MemoryDecryptAuditEvent
impl Send for MemoryDecryptAuditEvent
impl Sync for MemoryDecryptAuditEvent
impl Unpin for MemoryDecryptAuditEvent
impl UnsafeUnpin for MemoryDecryptAuditEvent
impl UnwindSafe for MemoryDecryptAuditEvent
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.