pub struct SideCrossOrdModGrp {Show 42 fields
pub side: Side,
pub orig_cl_ord_id: Option<FixString>,
pub cl_ord_id: FixString,
pub secondary_cl_ord_id: Option<FixString>,
pub cl_ord_link_id: Option<FixString>,
pub parties: Option<Vec<Parties>>,
pub trade_origination_date: Option<LocalMktDate>,
pub trade_date: Option<LocalMktDate>,
pub account: Option<FixString>,
pub acct_id_source: Option<AcctIdSource>,
pub account_type: Option<AccountType>,
pub day_booking_inst: Option<DayBookingInst>,
pub booking_unit: Option<BookingUnit>,
pub prealloc_method: Option<PreallocMethod>,
pub alloc_id: Option<FixString>,
pub pre_alloc_grp: Option<Vec<PreAllocGrp>>,
pub qty_type: Option<QtyType>,
pub order_qty: Option<Qty>,
pub cash_order_qty: Option<Qty>,
pub order_percent: Option<Percentage>,
pub rounding_direction: Option<RoundingDirection>,
pub rounding_modulus: Option<Float>,
pub commission: Option<Amt>,
pub comm_type: Option<CommType>,
pub comm_currency: Option<Currency>,
pub fund_renew_waiv: Option<FundRenewWaiv>,
pub order_capacity: Option<OrderCapacity>,
pub order_restrictions: Option<Vec<OrderRestrictions>>,
pub pre_trade_anonymity: Option<Boolean>,
pub cust_order_capacity: Option<CustOrderCapacity>,
pub forex_req: Option<Boolean>,
pub settl_currency: Option<Currency>,
pub booking_type: Option<BookingType>,
pub text: Option<FixString>,
pub encoded_text: Option<Data>,
pub position_effect: Option<PositionEffect>,
pub covered_or_uncovered: Option<CoveredOrUncovered>,
pub cash_margin: Option<CashMargin>,
pub clearing_fee_indicator: Option<ClearingFeeIndicator>,
pub solicited_flag: Option<Boolean>,
pub side_compliance_id: Option<FixString>,
pub side_time_in_force: Option<UtcTimestamp>,
}
Fields§
§side: Side
Tag 54.
orig_cl_ord_id: Option<FixString>
Tag 41.
cl_ord_id: FixString
Tag 11.
secondary_cl_ord_id: Option<FixString>
Tag 526.
cl_ord_link_id: Option<FixString>
Tag 583.
parties: Option<Vec<Parties>>
Tag 453.
trade_origination_date: Option<LocalMktDate>
Tag 229.
trade_date: Option<LocalMktDate>
Tag 75.
account: Option<FixString>
Tag 1.
acct_id_source: Option<AcctIdSource>
Tag 660.
account_type: Option<AccountType>
Tag 581.
day_booking_inst: Option<DayBookingInst>
Tag 589.
booking_unit: Option<BookingUnit>
Tag 590.
prealloc_method: Option<PreallocMethod>
Tag 591.
alloc_id: Option<FixString>
Tag 70.
pre_alloc_grp: Option<Vec<PreAllocGrp>>
Tag 78.
qty_type: Option<QtyType>
Tag 854.
order_qty: Option<Qty>
Tag 38.
cash_order_qty: Option<Qty>
Tag 152.
order_percent: Option<Percentage>
Tag 516.
rounding_direction: Option<RoundingDirection>
Tag 468.
rounding_modulus: Option<Float>
Tag 469.
commission: Option<Amt>
Tag 12.
comm_type: Option<CommType>
Tag 13.
comm_currency: Option<Currency>
Tag 479.
fund_renew_waiv: Option<FundRenewWaiv>
Tag 497.
order_capacity: Option<OrderCapacity>
Tag 528.
order_restrictions: Option<Vec<OrderRestrictions>>
Tag 529.
pre_trade_anonymity: Option<Boolean>
Tag 1091.
cust_order_capacity: Option<CustOrderCapacity>
Tag 582.
forex_req: Option<Boolean>
Tag 121.
settl_currency: Option<Currency>
Tag 120.
booking_type: Option<BookingType>
Tag 775.
text: Option<FixString>
Tag 58.
encoded_text: Option<Data>
Tag 355.
position_effect: Option<PositionEffect>
Tag 77.
covered_or_uncovered: Option<CoveredOrUncovered>
Tag 203.
cash_margin: Option<CashMargin>
Tag 544.
clearing_fee_indicator: Option<ClearingFeeIndicator>
Tag 635.
solicited_flag: Option<Boolean>
Tag 377.
side_compliance_id: Option<FixString>
Tag 659.
side_time_in_force: Option<UtcTimestamp>
Tag 962.
Trait Implementations§
source§impl Clone for SideCrossOrdModGrp
impl Clone for SideCrossOrdModGrp
source§fn clone(&self) -> SideCrossOrdModGrp
fn clone(&self) -> SideCrossOrdModGrp
Returns a copy of the value. Read more
1.6.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SideCrossOrdModGrp
impl Debug for SideCrossOrdModGrp
source§impl Default for SideCrossOrdModGrp
impl Default for SideCrossOrdModGrp
source§fn default() -> SideCrossOrdModGrp
fn default() -> SideCrossOrdModGrp
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SideCrossOrdModGrp
impl RefUnwindSafe for SideCrossOrdModGrp
impl Send for SideCrossOrdModGrp
impl Sync for SideCrossOrdModGrp
impl Unpin for SideCrossOrdModGrp
impl UnwindSafe for SideCrossOrdModGrp
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
)