pub struct VerifyOtpRequest {
pub code: String,
pub trust_device: Option<bool>,
}Expand description
Delivered code and optional trusted-device preference.
Fields§
§code: String§trust_device: Option<bool>Trait Implementations§
Source§impl Debug for VerifyOtpRequest
impl Debug for VerifyOtpRequest
Source§impl<'de> Deserialize<'de> for VerifyOtpRequest
impl<'de> Deserialize<'de> for VerifyOtpRequest
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 Serialize for VerifyOtpRequest
impl Serialize for VerifyOtpRequest
Source§impl Validate for VerifyOtpRequest
impl Validate for VerifyOtpRequest
Source§impl<'v_a> ValidateArgs<'v_a> for VerifyOtpRequest
impl<'v_a> ValidateArgs<'v_a> for VerifyOtpRequest
Auto Trait Implementations§
impl Freeze for VerifyOtpRequest
impl RefUnwindSafe for VerifyOtpRequest
impl Send for VerifyOtpRequest
impl Sync for VerifyOtpRequest
impl Unpin for VerifyOtpRequest
impl UnsafeUnpin for VerifyOtpRequest
impl UnwindSafe for VerifyOtpRequest
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