pub enum IdentityCodeLifecycle {
Issued,
Processing {
receipt: IdentityCodeReceipt,
},
Failed {
receipt: IdentityCodeReceipt,
},
Completed {
receipt: IdentityCodeReceipt,
link_id: Option<String>,
},
Superseded,
Expired,
}Variants§
Issued
Processing
Fields
§
receipt: IdentityCodeReceiptFailed
Fields
§
receipt: IdentityCodeReceiptCompleted
Superseded
Expired
Trait Implementations§
Source§impl Clone for IdentityCodeLifecycle
impl Clone for IdentityCodeLifecycle
Source§impl Debug for IdentityCodeLifecycle
impl Debug for IdentityCodeLifecycle
Source§impl<'de> Deserialize<'de> for IdentityCodeLifecycle
impl<'de> Deserialize<'de> for IdentityCodeLifecycle
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 IdentityCodeLifecycle
Source§impl PartialEq for IdentityCodeLifecycle
impl PartialEq for IdentityCodeLifecycle
Source§impl Serialize for IdentityCodeLifecycle
impl Serialize for IdentityCodeLifecycle
impl StructuralPartialEq for IdentityCodeLifecycle
Auto Trait Implementations§
impl Freeze for IdentityCodeLifecycle
impl RefUnwindSafe for IdentityCodeLifecycle
impl Send for IdentityCodeLifecycle
impl Sync for IdentityCodeLifecycle
impl Unpin for IdentityCodeLifecycle
impl UnsafeUnpin for IdentityCodeLifecycle
impl UnwindSafe for IdentityCodeLifecycle
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