Enum authenticator::backup::aegis::Aegis
source · pub enum Aegis {
Encrypted(AegisEncrypted),
Plaintext(AegisPlainText),
}
Variants§
Encrypted(AegisEncrypted)
Plaintext(AegisPlainText)
Implementations§
Trait Implementations§
source§impl Backupable for Aegis
impl Backupable for Aegis
source§impl<'de> Deserialize<'de> for Aegis
impl<'de> Deserialize<'de> for Aegis
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 RefUnwindSafe for Aegis
impl Send for Aegis
impl Sync for Aegis
impl Unpin for Aegis
impl UnwindSafe for Aegis
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoSql for T
impl<T> IntoSql for T
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.