pub struct AuthorizedUserSchema {
pub id: String,
pub email: String,
pub name: NameSchema,
pub date_of_birth: String,
pub social_security_number: String,
pub addresses: Vec<AccountApplicationAddressSchema>,
pub phone_numbers: Vec<AccountApplicationPhoneNumberSchema>,
pub identity_verification: Option<IdentityVerificationSchema>,
}
Fields§
§id: String
Internal authorized user ID
email: String
Authorized User email address
name: NameSchema
§date_of_birth: String
Authorized User birth date, UNIX timestamp (milliseconds)
Authorized User SSN
addresses: Vec<AccountApplicationAddressSchema>
List of authorized User addresses, current or mailing
phone_numbers: Vec<AccountApplicationPhoneNumberSchema>
List of phone numbers associated with authorized User
identity_verification: Option<IdentityVerificationSchema>
Information regarding id verification for applicant
Trait Implementations§
Source§impl Debug for AuthorizedUserSchema
impl Debug for AuthorizedUserSchema
Source§impl<'de> Deserialize<'de> for AuthorizedUserSchema
impl<'de> Deserialize<'de> for AuthorizedUserSchema
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 Display for AuthorizedUserSchema
impl Display for AuthorizedUserSchema
Auto Trait Implementations§
impl Freeze for AuthorizedUserSchema
impl RefUnwindSafe for AuthorizedUserSchema
impl Send for AuthorizedUserSchema
impl Sync for AuthorizedUserSchema
impl Unpin for AuthorizedUserSchema
impl UnwindSafe for AuthorizedUserSchema
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