pub struct AuditLogActorApiKey {
pub id: Option<String>,
pub service_account: Option<AuditLogActorServiceAccount>,
pub _type: Option<String>,
pub user: Option<AuditLogActorUser>,
}
Fields§
§id: Option<String>
The tracking id of the API key.
service_account: Option<AuditLogActorServiceAccount>
§_type: Option<String>
The type of API key. Can be either user
or service_account
.
user: Option<AuditLogActorUser>
Trait Implementations§
Source§impl Debug for AuditLogActorApiKey
impl Debug for AuditLogActorApiKey
Source§impl<'de> Deserialize<'de> for AuditLogActorApiKey
impl<'de> Deserialize<'de> for AuditLogActorApiKey
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
Auto Trait Implementations§
impl Freeze for AuditLogActorApiKey
impl RefUnwindSafe for AuditLogActorApiKey
impl Send for AuditLogActorApiKey
impl Sync for AuditLogActorApiKey
impl Unpin for AuditLogActorApiKey
impl UnwindSafe for AuditLogActorApiKey
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