Struct supabase_auth::models::SignInEmailOtpParams
source · pub struct SignInEmailOtpParams {
pub captcha_token: Option<String>,
pub data: Option<Value>,
pub email_redirect_to: Option<String>,
pub should_create_user: Option<bool>,
}Fields§
§captcha_token: Option<String>Verification token received when the user completes the captcha on the site.
data: Option<Value>A custom data object to store the user’s metadata. This maps to the auth.users.raw_user_meta_data column.
email_redirect_to: Option<String>The redirect url embedded in the email link
should_create_user: Option<bool>If set to false, this method will not create a new user. Defaults to true.
Trait Implementations§
source§impl Debug for SignInEmailOtpParams
impl Debug for SignInEmailOtpParams
source§impl<'de> Deserialize<'de> for SignInEmailOtpParams
impl<'de> Deserialize<'de> for SignInEmailOtpParams
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 SignInEmailOtpParams
impl RefUnwindSafe for SignInEmailOtpParams
impl Send for SignInEmailOtpParams
impl Sync for SignInEmailOtpParams
impl Unpin for SignInEmailOtpParams
impl UnwindSafe for SignInEmailOtpParams
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