pub struct EmailOtpDelivery {
pub email: String,
pub otp: String,
pub otp_type: EmailOtpType,
}Expand description
Delivery data. Debug intentionally omits the authentication secret.
Fields§
§email: String§otp: String§otp_type: EmailOtpTypeTrait Implementations§
Source§impl Clone for EmailOtpDelivery
impl Clone for EmailOtpDelivery
Auto Trait Implementations§
impl Freeze for EmailOtpDelivery
impl RefUnwindSafe for EmailOtpDelivery
impl Send for EmailOtpDelivery
impl Sync for EmailOtpDelivery
impl Unpin for EmailOtpDelivery
impl UnsafeUnpin for EmailOtpDelivery
impl UnwindSafe for EmailOtpDelivery
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