pub struct AssetClassCommodity5Choice {Show 14 fields
pub agrcltrl: Option<AssetClassCommodityAgricultural5Choice>,
pub nrgy: Option<AssetClassCommodityEnergy2Choice>,
pub envttl: Option<AssetClassCommodityEnvironmental2Choice>,
pub frtlzr: Option<AssetClassCommodityFertilizer3Choice>,
pub frght: Option<AssetClassCommodityFreight3Choice>,
pub indstrl_pdct: Option<AssetClassCommodityIndustrialProduct1Choice>,
pub metl: Option<AssetClassCommodityMetal1Choice>,
pub othr_c10: Option<AssetClassCommodityOtherC102Choice>,
pub ppr: Option<AssetClassCommodityPaper3Choice>,
pub plprpln: Option<AssetClassCommodityPolypropylene3Choice>,
pub infltn: Option<AssetClassCommodityInflation1>,
pub multi_cmmdty_extc: Option<AssetClassCommodityMultiCommodityExotic1>,
pub offcl_ecnmc_sttstcs: Option<AssetClassCommodityOfficialEconomicStatistics1>,
pub othr: Option<AssetClassCommodityOther1>,
}Fields§
§agrcltrl: Option<AssetClassCommodityAgricultural5Choice>§nrgy: Option<AssetClassCommodityEnergy2Choice>§envttl: Option<AssetClassCommodityEnvironmental2Choice>§frtlzr: Option<AssetClassCommodityFertilizer3Choice>§frght: Option<AssetClassCommodityFreight3Choice>§indstrl_pdct: Option<AssetClassCommodityIndustrialProduct1Choice>§metl: Option<AssetClassCommodityMetal1Choice>§othr_c10: Option<AssetClassCommodityOtherC102Choice>§ppr: Option<AssetClassCommodityPaper3Choice>§plprpln: Option<AssetClassCommodityPolypropylene3Choice>§infltn: Option<AssetClassCommodityInflation1>§multi_cmmdty_extc: Option<AssetClassCommodityMultiCommodityExotic1>§offcl_ecnmc_sttstcs: Option<AssetClassCommodityOfficialEconomicStatistics1>§othr: Option<AssetClassCommodityOther1>Implementations§
Source§impl AssetClassCommodity5Choice
impl AssetClassCommodity5Choice
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for AssetClassCommodity5Choice
impl RefUnwindSafe for AssetClassCommodity5Choice
impl Send for AssetClassCommodity5Choice
impl Sync for AssetClassCommodity5Choice
impl Unpin for AssetClassCommodity5Choice
impl UnwindSafe for AssetClassCommodity5Choice
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