pub struct AdminAuditEventResponse {
pub audit_event_id: AdminAuditEventId,
pub occurred_at: OffsetDateTime,
pub principal: AuditPrincipalResponse,
pub request_id: Option<Uuid>,
pub idempotency_key: Option<Uuid>,
pub action: Box<str>,
pub outcome: AuditOutcome,
pub reason_code: Option<Box<str>>,
}Fields§
§audit_event_id: AdminAuditEventId§occurred_at: OffsetDateTime§principal: AuditPrincipalResponse§request_id: Option<Uuid>§idempotency_key: Option<Uuid>§action: Box<str>§outcome: AuditOutcome§reason_code: Option<Box<str>>Trait Implementations§
Source§impl Clone for AdminAuditEventResponse
impl Clone for AdminAuditEventResponse
Source§impl Debug for AdminAuditEventResponse
impl Debug for AdminAuditEventResponse
Source§impl<'de> Deserialize<'de> for AdminAuditEventResponse
impl<'de> Deserialize<'de> for AdminAuditEventResponse
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 AdminAuditEventResponse
Source§impl PartialEq for AdminAuditEventResponse
impl PartialEq for AdminAuditEventResponse
Source§impl Serialize for AdminAuditEventResponse
impl Serialize for AdminAuditEventResponse
impl StructuralPartialEq for AdminAuditEventResponse
Auto Trait Implementations§
impl Freeze for AdminAuditEventResponse
impl RefUnwindSafe for AdminAuditEventResponse
impl Send for AdminAuditEventResponse
impl Sync for AdminAuditEventResponse
impl Unpin for AdminAuditEventResponse
impl UnsafeUnpin for AdminAuditEventResponse
impl UnwindSafe for AdminAuditEventResponse
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