pub struct CollateralData33 {
pub net_xpsr_collstn_ind: Option<bool>,
pub cmpnt_tp: Option<CollateralType6Code>,
pub csh_coll_ccy: Option<String>,
pub pric_ccy: Option<String>,
pub qlty: Option<CollateralQualityType1Code>,
pub mtrty: Option<ContractTerm6Choice>,
pub issr_jursdctn: Option<IssuerJurisdiction1Choice>,
pub tp: Option<SecuritiesLendingType3Choice>,
pub trad_rpstry: Option<OrganisationIdentification15Choice>,
pub rcncltn_flg: Option<ReconciliationFlag2>,
pub rinvstd_csh: Option<ReinvestedCashTypeAndAmount2>,
}Fields§
§net_xpsr_collstn_ind: Option<bool>§cmpnt_tp: Option<CollateralType6Code>§csh_coll_ccy: Option<String>§pric_ccy: Option<String>§qlty: Option<CollateralQualityType1Code>§mtrty: Option<ContractTerm6Choice>§issr_jursdctn: Option<IssuerJurisdiction1Choice>§tp: Option<SecuritiesLendingType3Choice>§trad_rpstry: Option<OrganisationIdentification15Choice>§rcncltn_flg: Option<ReconciliationFlag2>§rinvstd_csh: Option<ReinvestedCashTypeAndAmount2>Implementations§
Source§impl CollateralData33
impl CollateralData33
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for CollateralData33
impl RefUnwindSafe for CollateralData33
impl Send for CollateralData33
impl Sync for CollateralData33
impl Unpin for CollateralData33
impl UnwindSafe for CollateralData33
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