pub struct BeneficiarySchema {Show 13 fields
pub id: String,
pub type_: String,
pub sub_type: Option<String>,
pub name: Option<NameSchema>,
pub relation: Option<String>,
pub allocation: Option<f64>,
pub address: Option<AccountApplicationAddressSchema>,
pub email: Option<String>,
pub date_of_birth: Option<String>,
pub social_security_number: Option<String>,
pub entity_name: Option<String>,
pub taxpayer_identification_number: Option<String>,
pub phone_numbers: Option<Vec<AccountApplicationPhoneNumberSchema>>,
}
Fields§
§id: String
Internal beneficiary ID
type_: String
Beneficiary type, primary or contingent
sub_type: Option<String>
Beneficiary sub-type, INDIVIDUAL, TRUST, CHARITY, CHURCH, or FOUNDATION
name: Option<NameSchema>
§relation: Option<String>
Beneficiary relationship
allocation: Option<f64>
Percentage allocated to the given beneficiary
address: Option<AccountApplicationAddressSchema>
§email: Option<String>
Beneficiary email address
date_of_birth: Option<String>
Beneficiary birth date, UNIX timestamp (milliseconds)
Beneficiary SSN
entity_name: Option<String>
Entity name of the given beneficiary (if the beneficiary is not a individual)
taxpayer_identification_number: Option<String>
Taxpayer identification number of the entity (if the beneficiary is not a individual)
phone_numbers: Option<Vec<AccountApplicationPhoneNumberSchema>>
List of phone numbers associated with the given beneficiary
Trait Implementations§
Source§impl Debug for BeneficiarySchema
impl Debug for BeneficiarySchema
Source§impl<'de> Deserialize<'de> for BeneficiarySchema
impl<'de> Deserialize<'de> for BeneficiarySchema
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 BeneficiarySchema
impl Display for BeneficiarySchema
Auto Trait Implementations§
impl Freeze for BeneficiarySchema
impl RefUnwindSafe for BeneficiarySchema
impl Send for BeneficiarySchema
impl Sync for BeneficiarySchema
impl Unpin for BeneficiarySchema
impl UnwindSafe for BeneficiarySchema
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