pub enum VerifyOtpParams {
Mobile(VerifyMobileOtpParams),
Email(VerifyEmailOtpParams),
TokenHash(VerifyTokenHashParams),
}
Variants§
Trait Implementations§
Source§impl Clone for VerifyOtpParams
impl Clone for VerifyOtpParams
Source§fn clone(&self) -> VerifyOtpParams
fn clone(&self) -> VerifyOtpParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for VerifyOtpParams
impl Debug for VerifyOtpParams
Source§impl<'de> Deserialize<'de> for VerifyOtpParams
impl<'de> Deserialize<'de> for VerifyOtpParams
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 VerifyOtpParams
impl PartialEq for VerifyOtpParams
Source§impl Serialize for VerifyOtpParams
impl Serialize for VerifyOtpParams
impl StructuralPartialEq for VerifyOtpParams
Auto Trait Implementations§
impl Freeze for VerifyOtpParams
impl RefUnwindSafe for VerifyOtpParams
impl Send for VerifyOtpParams
impl Sync for VerifyOtpParams
impl Unpin for VerifyOtpParams
impl UnwindSafe for VerifyOtpParams
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