pub struct SignInUsernameRequest {
pub username: String,
pub password: String,
pub remember_me: Option<bool>,
pub callback_url: Option<String>,
}Expand description
Username credentials and optional browser persistence/redirect preferences.
Fields§
§username: String§password: String§remember_me: Option<bool>§callback_url: Option<String>Trait Implementations§
Source§impl Debug for SignInUsernameRequest
impl Debug for SignInUsernameRequest
Source§impl<'de> Deserialize<'de> for SignInUsernameRequest
impl<'de> Deserialize<'de> for SignInUsernameRequest
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 SignInUsernameRequest
impl Serialize for SignInUsernameRequest
Source§impl Validate for SignInUsernameRequest
impl Validate for SignInUsernameRequest
Source§impl<'v_a> ValidateArgs<'v_a> for SignInUsernameRequest
impl<'v_a> ValidateArgs<'v_a> for SignInUsernameRequest
Auto Trait Implementations§
impl Freeze for SignInUsernameRequest
impl RefUnwindSafe for SignInUsernameRequest
impl Send for SignInUsernameRequest
impl Sync for SignInUsernameRequest
impl Unpin for SignInUsernameRequest
impl UnsafeUnpin for SignInUsernameRequest
impl UnwindSafe for SignInUsernameRequest
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