pub struct InteroperabilityCCP1 {
pub id: GenericIdentification168,
pub ttl_initl_mrgn: Vec<ActiveCurrencyAndAmount>,
pub trds_clrd: Option<f64>,
pub grss_ntnl_amt: Vec<ActiveCurrencyAnd24Amount>,
pub asst_hldg: Vec<AssetHolding3>,
}Fields§
§id: GenericIdentification168§ttl_initl_mrgn: Vec<ActiveCurrencyAndAmount>§trds_clrd: Option<f64>§grss_ntnl_amt: Vec<ActiveCurrencyAnd24Amount>§asst_hldg: Vec<AssetHolding3>Implementations§
Source§impl InteroperabilityCCP1
impl InteroperabilityCCP1
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for InteroperabilityCCP1
impl RefUnwindSafe for InteroperabilityCCP1
impl Send for InteroperabilityCCP1
impl Sync for InteroperabilityCCP1
impl Unpin for InteroperabilityCCP1
impl UnwindSafe for InteroperabilityCCP1
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