pub struct InvestmentPlan17 {Show 18 fields
pub frqcy: Frequency20Choice,
pub start_dt: Option<String>,
pub end_dt: Option<String>,
pub qty: UnitsOrAmount1Choice,
pub grss_amt_ind: Option<bool>,
pub incm_pref: Option<IncomePreference2Code>,
pub initl_amt: Option<InitialAmount1Choice>,
pub ttl_nb_of_instlmts: Option<f64>,
pub rndg_drctn: Option<RoundingDirection1Code>,
pub scty_dtls: Vec<Repartition6>,
pub csh_sttlm: Option<Vec<CashSettlement3>>,
pub ctrct_ref: Option<String>,
pub rltd_ctrct_ref: Option<String>,
pub pdct_id: Option<String>,
pub sla_chrg_and_comssn_ref: Option<String>,
pub insrnc_cover: Option<InsuranceType2Choice>,
pub plan_sts: Option<PlanStatus2Choice>,
pub instlmt_mgr_role: Option<PartyRole4Choice>,
}Fields§
§frqcy: Frequency20Choice§start_dt: Option<String>§end_dt: Option<String>§qty: UnitsOrAmount1Choice§grss_amt_ind: Option<bool>§incm_pref: Option<IncomePreference2Code>§initl_amt: Option<InitialAmount1Choice>§ttl_nb_of_instlmts: Option<f64>§rndg_drctn: Option<RoundingDirection1Code>§scty_dtls: Vec<Repartition6>§csh_sttlm: Option<Vec<CashSettlement3>>§ctrct_ref: Option<String>§rltd_ctrct_ref: Option<String>§pdct_id: Option<String>§sla_chrg_and_comssn_ref: Option<String>§insrnc_cover: Option<InsuranceType2Choice>§plan_sts: Option<PlanStatus2Choice>§instlmt_mgr_role: Option<PartyRole4Choice>Implementations§
Source§impl InvestmentPlan17
impl InvestmentPlan17
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for InvestmentPlan17
impl RefUnwindSafe for InvestmentPlan17
impl Send for InvestmentPlan17
impl Sync for InvestmentPlan17
impl Unpin for InvestmentPlan17
impl UnwindSafe for InvestmentPlan17
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