pub struct ResendOtpRequest {
pub idempotency_key: String,
pub otp_token: String,
pub email: String,
pub device_id: String,
}Expand description
Request body for resendOtp.
Fields§
§idempotency_key: StringClient-generated idempotency key (UUID).
otp_token: StringActive OTP token to be superseded.
email: StringEmail address for OTP delivery.
device_id: StringUnique identifier for the user’s device.
Trait Implementations§
Source§impl Clone for ResendOtpRequest
impl Clone for ResendOtpRequest
Source§fn clone(&self) -> ResendOtpRequest
fn clone(&self) -> ResendOtpRequest
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 ResendOtpRequest
impl Debug for ResendOtpRequest
Source§impl<'de> Deserialize<'de> for ResendOtpRequest
impl<'de> Deserialize<'de> for ResendOtpRequest
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 Freeze for ResendOtpRequest
impl RefUnwindSafe for ResendOtpRequest
impl Send for ResendOtpRequest
impl Sync for ResendOtpRequest
impl Unpin for ResendOtpRequest
impl UnsafeUnpin for ResendOtpRequest
impl UnwindSafe for ResendOtpRequest
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