Struct supabase_auth::models::SignInMobileOtpParams
source · pub struct SignInMobileOtpParams {
pub captcha_token: Option<String>,
pub data: Option<Value>,
pub channel: Option<Channel>,
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.
channel: Option<Channel>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 SignInMobileOtpParams
impl Debug for SignInMobileOtpParams
source§impl<'de> Deserialize<'de> for SignInMobileOtpParams
impl<'de> Deserialize<'de> for SignInMobileOtpParams
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 SignInMobileOtpParams
impl RefUnwindSafe for SignInMobileOtpParams
impl Send for SignInMobileOtpParams
impl Sync for SignInMobileOtpParams
impl Unpin for SignInMobileOtpParams
impl UnwindSafe for SignInMobileOtpParams
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