pub struct ApplicationRequestPartySchema {
pub name: NameSchema,
pub email: String,
pub taxpayer_identifier: Option<TaxpayerIdentifierSchema>,
pub date_of_birth: Option<String>,
pub home_phone: Option<String>,
pub current_address: Option<AddressParamSchema>,
pub mailing_address: Option<AddressParamSchema>,
}
Fields§
§name: NameSchema
§email: String
Party’s email
taxpayer_identifier: Option<TaxpayerIdentifierSchema>
§date_of_birth: Option<String>
UTC Timestamp of the Date of Birth
home_phone: Option<String>
Nine-digit home phone number
current_address: Option<AddressParamSchema>
§mailing_address: Option<AddressParamSchema>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApplicationRequestPartySchema
impl<'de> Deserialize<'de> for ApplicationRequestPartySchema
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 ApplicationRequestPartySchema
impl RefUnwindSafe for ApplicationRequestPartySchema
impl Send for ApplicationRequestPartySchema
impl Sync for ApplicationRequestPartySchema
impl Unpin for ApplicationRequestPartySchema
impl UnwindSafe for ApplicationRequestPartySchema
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