pub struct InitialUser {Show 17 fields
pub id: Option<Uuid>,
pub first_name: String,
pub last_name: String,
pub birth_date: String,
pub national_id: String,
pub country_of_issue: String,
pub email: String,
pub phone_country_code: Option<String>,
pub phone_number: Option<String>,
pub address: Address,
pub role: Option<String>,
pub wallet_address: Option<String>,
pub solana_address: Option<String>,
pub tron_address: Option<String>,
pub stellar_address: Option<String>,
pub ip_address: String,
pub is_terms_of_service_accepted: bool,
}Expand description
Initial user information
Fields§
§id: Option<Uuid>§first_name: String§last_name: String§birth_date: String§national_id: String§country_of_issue: String§email: String§phone_country_code: Option<String>§phone_number: Option<String>§address: Address§role: Option<String>§wallet_address: Option<String>§solana_address: Option<String>§tron_address: Option<String>§stellar_address: Option<String>§ip_address: String§is_terms_of_service_accepted: boolTrait Implementations§
Source§impl Clone for InitialUser
impl Clone for InitialUser
Source§fn clone(&self) -> InitialUser
fn clone(&self) -> InitialUser
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 InitialUser
impl Debug for InitialUser
Source§impl<'de> Deserialize<'de> for InitialUser
impl<'de> Deserialize<'de> for InitialUser
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 InitialUser
impl RefUnwindSafe for InitialUser
impl Send for InitialUser
impl Sync for InitialUser
impl Unpin for InitialUser
impl UnwindSafe for InitialUser
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