pub struct SideCrossOrdModGrp {
Show 42 fields pub side: Side, pub orig_cl_ord_id: Option<Vec<u8, Global>>, pub cl_ord_id: Vec<u8, Global>, pub secondary_cl_ord_id: Option<Vec<u8, Global>>, pub cl_ord_link_id: Option<Vec<u8, Global>>, pub parties: Option<Vec<Parties, Global>>, pub trade_origination_date: Option<(u16, u8, u8)>, pub trade_date: Option<(u16, u8, u8)>, pub account: Option<Vec<u8, Global>>, 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<Vec<u8, Global>>, pub pre_alloc_grp: Option<Vec<PreAllocGrp, Global>>, pub qty_type: Option<QtyType>, pub order_qty: Option<Decimal>, pub cash_order_qty: Option<Decimal>, pub order_percent: Option<Decimal>, pub rounding_direction: Option<RoundingDirection>, pub rounding_modulus: Option<Decimal>, pub commission: Option<Decimal>, 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, Global>>, pub pre_trade_anonymity: Option<bool>, pub cust_order_capacity: Option<CustOrderCapacity>, pub forex_req: Option<bool>, pub settl_currency: Option<Currency>, pub booking_type: Option<BookingType>, pub text: Option<Vec<u8, Global>>, pub encoded_text: Option<Vec<u8, Global>>, 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<bool>, pub side_compliance_id: Option<Vec<u8, Global>>, pub side_time_in_force: Option<Vec<u8, Global>>,
}

Fields

side: Sideorig_cl_ord_id: Option<Vec<u8, Global>>cl_ord_id: Vec<u8, Global>secondary_cl_ord_id: Option<Vec<u8, Global>>cl_ord_link_id: Option<Vec<u8, Global>>parties: Option<Vec<Parties, Global>>trade_origination_date: Option<(u16, u8, u8)>trade_date: Option<(u16, u8, u8)>account: Option<Vec<u8, Global>>acct_id_source: Option<AcctIdSource>account_type: Option<AccountType>day_booking_inst: Option<DayBookingInst>booking_unit: Option<BookingUnit>prealloc_method: Option<PreallocMethod>alloc_id: Option<Vec<u8, Global>>pre_alloc_grp: Option<Vec<PreAllocGrp, Global>>qty_type: Option<QtyType>order_qty: Option<Decimal>cash_order_qty: Option<Decimal>order_percent: Option<Decimal>rounding_direction: Option<RoundingDirection>rounding_modulus: Option<Decimal>commission: Option<Decimal>comm_type: Option<CommType>comm_currency: Option<Currency>fund_renew_waiv: Option<FundRenewWaiv>order_capacity: Option<OrderCapacity>order_restrictions: Option<Vec<OrderRestrictions, Global>>pre_trade_anonymity: Option<bool>cust_order_capacity: Option<CustOrderCapacity>forex_req: Option<bool>settl_currency: Option<Currency>booking_type: Option<BookingType>text: Option<Vec<u8, Global>>encoded_text: Option<Vec<u8, Global>>position_effect: Option<PositionEffect>covered_or_uncovered: Option<CoveredOrUncovered>cash_margin: Option<CashMargin>clearing_fee_indicator: Option<ClearingFeeIndicator>solicited_flag: Option<bool>side_compliance_id: Option<Vec<u8, Global>>side_time_in_force: Option<Vec<u8, Global>>

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.