pub struct AddUserPayload {Show 16 fields
pub first_name: Option<String>,
pub last_name: Option<String>,
pub maiden_name: Option<String>,
pub age: Option<u8>,
pub gender: Option<String>,
pub email: Option<String>,
pub phone: Option<String>,
pub username: Option<String>,
pub password: Option<String>,
pub birth_date: Option<String>,
pub image: Option<String>,
pub blood_group: Option<String>,
pub height: Option<f32>,
pub weight: Option<f32>,
pub eye_color: Option<String>,
pub hair: Option<Hair>,
}Fields§
§first_name: Option<String>§last_name: Option<String>§maiden_name: Option<String>§age: Option<u8>§gender: Option<String>§email: Option<String>§phone: Option<String>§username: Option<String>§password: Option<String>§birth_date: Option<String>§image: Option<String>§blood_group: Option<String>§height: Option<f32>§weight: Option<f32>§eye_color: Option<String>§hair: Option<Hair>Trait Implementations§
Source§impl Debug for AddUserPayload
impl Debug for AddUserPayload
Source§impl Default for AddUserPayload
impl Default for AddUserPayload
Source§fn default() -> AddUserPayload
fn default() -> AddUserPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AddUserPayload
impl<'de> Deserialize<'de> for AddUserPayload
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 AddUserPayload
impl RefUnwindSafe for AddUserPayload
impl Send for AddUserPayload
impl Sync for AddUserPayload
impl Unpin for AddUserPayload
impl UnwindSafe for AddUserPayload
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