pub struct SignInEmailRequest {
pub email: String,
pub password: String,
pub callback_url: Option<String>,
pub remember_me: Option<bool>,
}Expand description
Input for the public signInEmail server operation.
Fields§
§email: String§password: String§callback_url: Option<String>§remember_me: Option<bool>Trait Implementations§
Source§impl Clone for SignInRequest
impl Clone for SignInRequest
Source§impl Debug for SignInRequest
impl Debug for SignInRequest
Source§impl<'de> Deserialize<'de> for SignInRequest
impl<'de> Deserialize<'de> for SignInRequest
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
Source§impl Serialize for SignInRequest
impl Serialize for SignInRequest
Source§impl Validate for SignInRequest
impl Validate for SignInRequest
Source§impl<'v_a> ValidateArgs<'v_a> for SignInRequest
impl<'v_a> ValidateArgs<'v_a> for SignInRequest
Auto Trait Implementations§
impl Freeze for SignInRequest
impl RefUnwindSafe for SignInRequest
impl Send for SignInRequest
impl Sync for SignInRequest
impl Unpin for SignInRequest
impl UnsafeUnpin for SignInRequest
impl UnwindSafe for SignInRequest
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