pub enum SecurityActionOutcome {
Reserved {
principal_id: Identity,
api_key_id: Identity,
generation: U64,
},
Activated {
principal_id: Identity,
api_key_id: Identity,
generation: U64,
},
Revoked {
principal_id: Identity,
api_key_id: Identity,
generation: U64,
},
Retired {
principal_id: Identity,
api_key_id: Identity,
generation: U64,
},
}Variants§
Trait Implementations§
Source§impl Clone for SecurityActionOutcome
impl Clone for SecurityActionOutcome
Source§impl Debug for SecurityActionOutcome
impl Debug for SecurityActionOutcome
Source§impl<'de> Deserialize<'de> for SecurityActionOutcome
impl<'de> Deserialize<'de> for SecurityActionOutcome
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 SecurityActionOutcome
impl PartialEq for SecurityActionOutcome
Source§impl Serialize for SecurityActionOutcome
impl Serialize for SecurityActionOutcome
impl StructuralPartialEq for SecurityActionOutcome
Auto Trait Implementations§
impl Freeze for SecurityActionOutcome
impl RefUnwindSafe for SecurityActionOutcome
impl Send for SecurityActionOutcome
impl Sync for SecurityActionOutcome
impl Unpin for SecurityActionOutcome
impl UnsafeUnpin for SecurityActionOutcome
impl UnwindSafe for SecurityActionOutcome
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