Struct lightspeed_auth::dto::create_login_dto::CreateLoginDto
source · pub struct CreateLoginDto {
pub username: Option<String>,
pub email: String,
pub password: String,
pub password_confirm: String,
pub language: Language,
pub data: HashMap<String, String>,
pub accept_privacy_policy: bool,
}
Fields§
§username: Option<String>
§email: String
§password: String
§password_confirm: String
§language: Language
§data: HashMap<String, String>
§accept_privacy_policy: bool
Trait Implementations§
source§impl Clone for CreateLoginDto
impl Clone for CreateLoginDto
source§fn clone(&self) -> CreateLoginDto
fn clone(&self) -> CreateLoginDto
Returns a copy 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<'de> Deserialize<'de> for CreateLoginDto
impl<'de> Deserialize<'de> for CreateLoginDto
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 CreateLoginDto
impl Serialize for CreateLoginDto
Auto Trait Implementations§
impl Freeze for CreateLoginDto
impl RefUnwindSafe for CreateLoginDto
impl Send for CreateLoginDto
impl Sync for CreateLoginDto
impl Unpin for CreateLoginDto
impl UnwindSafe for CreateLoginDto
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