pub struct EmailOtpChangeRequestInput {
pub new_email: String,
pub otp: Option<String>,
}Expand description
New mailbox and optional proof of the current mailbox.
Fields§
§new_email: String§otp: Option<String>Trait Implementations§
Source§impl Debug for EmailOtpChangeRequestInput
impl Debug for EmailOtpChangeRequestInput
Source§impl<'de> Deserialize<'de> for EmailOtpChangeRequestInput
impl<'de> Deserialize<'de> for EmailOtpChangeRequestInput
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 EmailOtpChangeRequestInput
impl RefUnwindSafe for EmailOtpChangeRequestInput
impl Send for EmailOtpChangeRequestInput
impl Sync for EmailOtpChangeRequestInput
impl Unpin for EmailOtpChangeRequestInput
impl UnsafeUnpin for EmailOtpChangeRequestInput
impl UnwindSafe for EmailOtpChangeRequestInput
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