pub struct OptionOrSwaption11 {
pub tp: Option<OptionType2Code>,
pub mbdd_tp: Option<EmbeddedType1Code>,
pub exrc_style: Option<Vec<OptionStyle6Code>>,
pub exrc_dt: Option<ExerciseDate1Choice>,
pub strk_pric: Option<SecuritiesTransactionPrice17Choice>,
pub strk_pric_schdl: Option<Vec<Schedule4>>,
pub call_amt: Option<ActiveOrHistoricCurrencyAnd19DecimalAmount>,
pub put_amt: Option<ActiveOrHistoricCurrencyAnd19DecimalAmount>,
pub prm_amt: Option<ActiveOrHistoricCurrencyAnd19DecimalAmount>,
pub prm_pmt_dt: Option<String>,
pub mtrty_dt_of_undrlyg: Option<String>,
pub brrr_lvls: Option<OptionBarrierLevel1Choice>,
}Fields§
§tp: Option<OptionType2Code>§mbdd_tp: Option<EmbeddedType1Code>§exrc_style: Option<Vec<OptionStyle6Code>>§exrc_dt: Option<ExerciseDate1Choice>§strk_pric: Option<SecuritiesTransactionPrice17Choice>§strk_pric_schdl: Option<Vec<Schedule4>>§call_amt: Option<ActiveOrHistoricCurrencyAnd19DecimalAmount>§put_amt: Option<ActiveOrHistoricCurrencyAnd19DecimalAmount>§prm_amt: Option<ActiveOrHistoricCurrencyAnd19DecimalAmount>§prm_pmt_dt: Option<String>§mtrty_dt_of_undrlyg: Option<String>§brrr_lvls: Option<OptionBarrierLevel1Choice>Implementations§
Source§impl OptionOrSwaption11
impl OptionOrSwaption11
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for OptionOrSwaption11
impl RefUnwindSafe for OptionOrSwaption11
impl Send for OptionOrSwaption11
impl Sync for OptionOrSwaption11
impl Unpin for OptionOrSwaption11
impl UnwindSafe for OptionOrSwaption11
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