pub struct MagicLinkVerifyInput {
pub token: String,
pub callback_url: Option<String>,
pub new_user_callback_url: Option<String>,
pub error_callback_url: Option<String>,
}Expand description
Single-use proof and optional verification redirects.
Fields§
§token: String§callback_url: Option<String>§new_user_callback_url: Option<String>§error_callback_url: Option<String>Trait Implementations§
Source§impl Debug for MagicLinkVerifyInput
impl Debug for MagicLinkVerifyInput
Source§impl<'de> Deserialize<'de> for MagicLinkVerifyInput
impl<'de> Deserialize<'de> for MagicLinkVerifyInput
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 MagicLinkVerifyInput
impl RefUnwindSafe for MagicLinkVerifyInput
impl Send for MagicLinkVerifyInput
impl Sync for MagicLinkVerifyInput
impl Unpin for MagicLinkVerifyInput
impl UnsafeUnpin for MagicLinkVerifyInput
impl UnwindSafe for MagicLinkVerifyInput
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