pub enum DeferredCrypto {
Empty,
Decrypt(DecryptOwed),
RatchetDecrypt(RatchetDecryptOwed),
LinkProofVerify(LinkProofVerifyOwed),
LinkProofSign(LinkProofSignOwed),
AnnounceVerify(AnnounceVerifyOwed),
}Variants§
Empty
Decrypt(DecryptOwed)
RatchetDecrypt(RatchetDecryptOwed)
LinkProofVerify(LinkProofVerifyOwed)
LinkProofSign(LinkProofSignOwed)
AnnounceVerify(AnnounceVerifyOwed)
Trait Implementations§
Source§impl Default for DeferredCrypto
impl Default for DeferredCrypto
Source§fn default() -> DeferredCrypto
fn default() -> DeferredCrypto
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeferredCrypto
impl RefUnwindSafe for DeferredCrypto
impl Send for DeferredCrypto
impl Sync for DeferredCrypto
impl Unpin for DeferredCrypto
impl UnsafeUnpin for DeferredCrypto
impl UnwindSafe for DeferredCrypto
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