pub struct AllocGrp {Show 40 fields
pub alloc_account: Option<FixString>,
pub alloc_acct_id_source: Option<Int>,
pub match_status: Option<MatchStatus>,
pub alloc_price: Option<Price>,
pub alloc_qty: Option<Qty>,
pub individual_alloc_id: Option<FixString>,
pub process_code: Option<ProcessCode>,
pub secondary_individual_alloc_id: Option<FixString>,
pub alloc_method: Option<AllocMethod>,
pub alloc_customer_capacity: Option<FixString>,
pub alloc_position_effect: Option<AllocPositionEffect>,
pub individual_alloc_type: Option<IndividualAllocType>,
pub nested_parties: Option<Vec<NestedParties>>,
pub notify_broker_of_credit: Option<Boolean>,
pub alloc_handl_inst: Option<AllocHandlInst>,
pub alloc_text: Option<FixString>,
pub encoded_alloc_text: Option<Data>,
pub commission: Option<Amt>,
pub comm_type: Option<CommType>,
pub comm_currency: Option<Currency>,
pub fund_renew_waiv: Option<FundRenewWaiv>,
pub alloc_avg_px: Option<Price>,
pub alloc_net_money: Option<Amt>,
pub settl_curr_amt: Option<Amt>,
pub alloc_settl_curr_amt: Option<Amt>,
pub settl_currency: Option<Currency>,
pub alloc_settl_currency: Option<Currency>,
pub settl_curr_fx_rate: Option<Float>,
pub settl_curr_fx_rate_calc: Option<SettlCurrFxRateCalc>,
pub alloc_accrued_interest_amt: Option<Amt>,
pub alloc_interest_at_maturity: Option<Amt>,
pub misc_fees_grp: Option<Vec<MiscFeesGrp>>,
pub clr_inst_grp: Option<Vec<ClrInstGrp>>,
pub clearing_fee_indicator: Option<ClearingFeeIndicator>,
pub alloc_settl_inst_type: Option<AllocSettlInstType>,
pub settl_delivery_type: Option<SettlDeliveryType>,
pub stand_inst_db_type: Option<StandInstDbType>,
pub stand_inst_db_name: Option<FixString>,
pub stand_inst_db_id: Option<FixString>,
pub dlvy_inst_grp: Option<Vec<DlvyInstGrp>>,
}Fields§
§alloc_account: Option<FixString>Tag 79.
alloc_acct_id_source: Option<Int>Tag 661.
match_status: Option<MatchStatus>Tag 573.
alloc_price: Option<Price>Tag 366.
alloc_qty: Option<Qty>Tag 80.
individual_alloc_id: Option<FixString>Tag 467.
process_code: Option<ProcessCode>Tag 81.
secondary_individual_alloc_id: Option<FixString>Tag 989.
alloc_method: Option<AllocMethod>Tag 1002.
alloc_customer_capacity: Option<FixString>Tag 993.
alloc_position_effect: Option<AllocPositionEffect>Tag 1047.
individual_alloc_type: Option<IndividualAllocType>Tag 992.
nested_parties: Option<Vec<NestedParties>>Tag 539.
notify_broker_of_credit: Option<Boolean>Tag 208.
alloc_handl_inst: Option<AllocHandlInst>Tag 209.
alloc_text: Option<FixString>Tag 161.
encoded_alloc_text: Option<Data>Tag 361.
commission: Option<Amt>Tag 12.
comm_type: Option<CommType>Tag 13.
comm_currency: Option<Currency>Tag 479.
fund_renew_waiv: Option<FundRenewWaiv>Tag 497.
alloc_avg_px: Option<Price>Tag 153.
alloc_net_money: Option<Amt>Tag 154.
settl_curr_amt: Option<Amt>Tag 119.
alloc_settl_curr_amt: Option<Amt>Tag 737.
settl_currency: Option<Currency>Tag 120.
alloc_settl_currency: Option<Currency>Tag 736.
settl_curr_fx_rate: Option<Float>Tag 155.
settl_curr_fx_rate_calc: Option<SettlCurrFxRateCalc>Tag 156.
alloc_accrued_interest_amt: Option<Amt>Tag 742.
alloc_interest_at_maturity: Option<Amt>Tag 741.
misc_fees_grp: Option<Vec<MiscFeesGrp>>Tag 136.
clr_inst_grp: Option<Vec<ClrInstGrp>>Tag 576.
clearing_fee_indicator: Option<ClearingFeeIndicator>Tag 635.
alloc_settl_inst_type: Option<AllocSettlInstType>Tag 780.
settl_delivery_type: Option<SettlDeliveryType>Tag 172.
stand_inst_db_type: Option<StandInstDbType>Tag 169.
stand_inst_db_name: Option<FixString>Tag 170.
stand_inst_db_id: Option<FixString>Tag 171.
dlvy_inst_grp: Option<Vec<DlvyInstGrp>>Tag 85.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AllocGrp
impl RefUnwindSafe for AllocGrp
impl Send for AllocGrp
impl Sync for AllocGrp
impl Unpin for AllocGrp
impl UnwindSafe for AllocGrp
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)