pub enum EmailOtpStorage {
Plain,
Hashed,
Encrypted,
Custom(Arc<dyn EmailOtpCodec>),
}Variants§
Trait Implementations§
Source§impl Clone for EmailOtpStorage
impl Clone for EmailOtpStorage
Auto Trait Implementations§
impl !RefUnwindSafe for EmailOtpStorage
impl !UnwindSafe for EmailOtpStorage
impl Freeze for EmailOtpStorage
impl Send for EmailOtpStorage
impl Sync for EmailOtpStorage
impl Unpin for EmailOtpStorage
impl UnsafeUnpin for EmailOtpStorage
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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