pub struct FundCashForecast6 {Show 20 fields
pub id: String,
pub trad_dt_tm: DateAndDateTimeChoice,
pub prvs_trad_dt_tm: Option<DateAndDateTimeChoice>,
pub fin_instrm_dtls: FinancialInstrument9,
pub ttl_nav: Option<Vec<ActiveOrHistoricCurrencyAndAmount>>,
pub prvs_ttl_nav: Option<Vec<ActiveOrHistoricCurrencyAndAmount>>,
pub ttl_units_nb: Option<FinancialInstrumentQuantity1>,
pub prvs_ttl_units_nb: Option<FinancialInstrumentQuantity1>,
pub ttl_nav_chng_rate: Option<f64>,
pub invstmt_ccy: Option<Vec<String>>,
pub ccy_sts: Option<CurrencyDesignation1>,
pub xcptnl_net_csh_flow_ind: bool,
pub pric: Option<UnitPrice19>,
pub fx_rate: Option<ForeignExchangeTerms19>,
pub pctg_of_shr_clss_ttl_nav: Option<f64>,
pub brkdwn_by_pty: Option<Vec<BreakdownByParty3>>,
pub brkdwn_by_ctry: Option<Vec<BreakdownByCountry2>>,
pub brkdwn_by_ccy: Option<Vec<BreakdownByCurrency2>>,
pub brkdwn_by_usr_dfnd_param: Option<Vec<BreakdownByUserDefinedParameter3>>,
pub net_csh_fcst_dtls: Option<Vec<NetCashForecast4>>,
}Fields§
§id: String§trad_dt_tm: DateAndDateTimeChoice§prvs_trad_dt_tm: Option<DateAndDateTimeChoice>§fin_instrm_dtls: FinancialInstrument9§ttl_units_nb: Option<FinancialInstrumentQuantity1>§prvs_ttl_units_nb: Option<FinancialInstrumentQuantity1>§invstmt_ccy: Option<Vec<String>>§ccy_sts: Option<CurrencyDesignation1>§xcptnl_net_csh_flow_ind: bool§pric: Option<UnitPrice19>§fx_rate: Option<ForeignExchangeTerms19>§brkdwn_by_pty: Option<Vec<BreakdownByParty3>>§brkdwn_by_ctry: Option<Vec<BreakdownByCountry2>>§brkdwn_by_ccy: Option<Vec<BreakdownByCurrency2>>§brkdwn_by_usr_dfnd_param: Option<Vec<BreakdownByUserDefinedParameter3>>§net_csh_fcst_dtls: Option<Vec<NetCashForecast4>>Implementations§
Source§impl FundCashForecast6
impl FundCashForecast6
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for FundCashForecast6
impl RefUnwindSafe for FundCashForecast6
impl Send for FundCashForecast6
impl Sync for FundCashForecast6
impl Unpin for FundCashForecast6
impl UnwindSafe for FundCashForecast6
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