pub struct AuditLogActor {
pub type_: Option<AuditLogActorType>,
pub session: Option<AuditLogActorSession>,
pub api_key: Option<AuditLogActorApiKey>,
}
Expand description
The actor who performed the audit logged action.
Fields§
§type_: Option<AuditLogActorType>
The type of actor. Is either session
or api_key
.
session: Option<AuditLogActorSession>
§api_key: Option<AuditLogActorApiKey>
Implementations§
Source§impl AuditLogActor
impl AuditLogActor
Trait Implementations§
Source§impl Clone for AuditLogActor
impl Clone for AuditLogActor
Source§fn clone(&self) -> AuditLogActor
fn clone(&self) -> AuditLogActor
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 AuditLogActor
impl Debug for AuditLogActor
Source§impl Default for AuditLogActor
impl Default for AuditLogActor
Source§fn default() -> AuditLogActor
fn default() -> AuditLogActor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditLogActor
impl<'de> Deserialize<'de> for AuditLogActor
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
Source§impl PartialEq for AuditLogActor
impl PartialEq for AuditLogActor
Source§impl Serialize for AuditLogActor
impl Serialize for AuditLogActor
impl StructuralPartialEq for AuditLogActor
Auto Trait Implementations§
impl Freeze for AuditLogActor
impl RefUnwindSafe for AuditLogActor
impl Send for AuditLogActor
impl Sync for AuditLogActor
impl Unpin for AuditLogActor
impl UnwindSafe for AuditLogActor
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