pub struct MagicLinkMessage {
pub email: String,
pub url: String,
pub token: String,
pub metadata: Option<Map<String, Value>>,
}Expand description
Payload delivered by the configured magic-link sender.
Fields§
§email: StringDestination email address.
url: StringVerification URL with callback parameters.
token: StringOriginal, unstored verification token.
metadata: Option<Map<String, Value>>Application data supplied by the sign-in request.
Trait Implementations§
Source§impl Clone for MagicLinkMessage
impl Clone for MagicLinkMessage
Source§impl Debug for MagicLinkMessage
impl Debug for MagicLinkMessage
Auto Trait Implementations§
impl Freeze for MagicLinkMessage
impl RefUnwindSafe for MagicLinkMessage
impl Send for MagicLinkMessage
impl Sync for MagicLinkMessage
impl Unpin for MagicLinkMessage
impl UnsafeUnpin for MagicLinkMessage
impl UnwindSafe for MagicLinkMessage
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