pub struct LoginRequest {
pub login_id: Option<String>,
pub login_id_types: Option<Vec<String>>,
pub one_time_password: Option<String>,
pub password: Option<String>,
pub two_factor_trust_id: Option<String>,
pub application_id: Option<Uuid>,
pub ip_address: Option<String>,
pub meta_data: Option<Box<MetaData>>,
pub new_device: Option<bool>,
pub no_jwt: Option<bool>,
}Expand description
LoginRequest : Login API request object.
Fields§
§login_id: Option<String>§login_id_types: Option<Vec<String>>§one_time_password: Option<String>§password: Option<String>§two_factor_trust_id: Option<String>§application_id: Option<Uuid>§ip_address: Option<String>§meta_data: Option<Box<MetaData>>§new_device: Option<bool>§no_jwt: Option<bool>Implementations§
Source§impl LoginRequest
impl LoginRequest
Sourcepub fn new() -> LoginRequest
pub fn new() -> LoginRequest
Login API request object.
Trait Implementations§
Source§impl Clone for LoginRequest
impl Clone for LoginRequest
Source§fn clone(&self) -> LoginRequest
fn clone(&self) -> LoginRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LoginRequest
impl Debug for LoginRequest
Source§impl Default for LoginRequest
impl Default for LoginRequest
Source§fn default() -> LoginRequest
fn default() -> LoginRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoginRequest
impl<'de> Deserialize<'de> for LoginRequest
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 PartialEq for LoginRequest
impl PartialEq for LoginRequest
Source§impl Serialize for LoginRequest
impl Serialize for LoginRequest
impl StructuralPartialEq for LoginRequest
Auto Trait Implementations§
impl Freeze for LoginRequest
impl RefUnwindSafe for LoginRequest
impl Send for LoginRequest
impl Sync for LoginRequest
impl Unpin for LoginRequest
impl UnwindSafe for LoginRequest
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