pub struct MdFullGrp {Show 73 fields
pub md_entry_type: MdEntryType,
pub md_entry_id: Option<FixString>,
pub md_entry_px: Option<Price>,
pub price_type: Option<PriceType>,
pub yield_type: Option<YieldType>,
pub yield_: Option<Percentage>,
pub yield_calc_date: Option<LocalMktDate>,
pub yield_redemption_date: Option<LocalMktDate>,
pub yield_redemption_price: Option<Price>,
pub yield_redemption_price_type: Option<Int>,
pub spread: Option<PriceOffset>,
pub benchmark_curve_currency: Option<Currency>,
pub benchmark_curve_name: Option<BenchmarkCurveName>,
pub benchmark_curve_point: Option<FixString>,
pub benchmark_price: Option<Price>,
pub benchmark_price_type: Option<Int>,
pub benchmark_security_id: Option<FixString>,
pub benchmark_security_id_source: Option<FixString>,
pub ord_type: Option<OrdType>,
pub currency: Option<Currency>,
pub md_entry_size: Option<Qty>,
pub sec_sizes_grp: Option<Vec<SecSizesGrp>>,
pub lot_type: Option<LotType>,
pub md_entry_date: Option<UtcDateOnly>,
pub md_entry_time: Option<UtcTimeOnly>,
pub tick_direction: Option<TickDirection>,
pub md_mkt: Option<Exchange>,
pub trading_session_id: Option<TradingSessionId>,
pub trading_session_sub_id: Option<TradingSessionSubId>,
pub security_trading_status: Option<SecurityTradingStatus>,
pub halt_reason_int: Option<HaltReasonInt>,
pub quote_condition: Option<Vec<QuoteCondition>>,
pub trade_condition: Option<Vec<TradeCondition>>,
pub md_entry_originator: Option<FixString>,
pub location_id: Option<FixString>,
pub desk_id: Option<FixString>,
pub open_close_settl_flag: Option<Vec<OpenCloseSettlFlag>>,
pub time_in_force: Option<TimeInForce>,
pub expire_date: Option<LocalMktDate>,
pub expire_time: Option<UtcTimestamp>,
pub min_qty: Option<Qty>,
pub exec_inst: Option<Vec<ExecInst>>,
pub seller_days: Option<Int>,
pub order_id: Option<FixString>,
pub secondary_order_id: Option<FixString>,
pub quote_entry_id: Option<FixString>,
pub md_entry_buyer: Option<FixString>,
pub md_entry_seller: Option<FixString>,
pub number_of_orders: Option<Int>,
pub md_entry_position_no: Option<Int>,
pub scope: Option<Vec<Scope>>,
pub price_delta: Option<Float>,
pub text: Option<FixString>,
pub encoded_text: Option<Data>,
pub md_price_level: Option<Int>,
pub order_capacity: Option<OrderCapacity>,
pub md_origin_type: Option<MdOriginType>,
pub high_px: Option<Price>,
pub low_px: Option<Price>,
pub trade_volume: Option<Qty>,
pub settl_type: Option<SettlType>,
pub settl_date: Option<LocalMktDate>,
pub md_quote_type: Option<MdQuoteType>,
pub rpt_seq: Option<Int>,
pub dealing_capacity: Option<DealingCapacity>,
pub md_entry_spot_rate: Option<Float>,
pub md_entry_forward_points: Option<PriceOffset>,
pub parties: Option<Vec<Parties>>,
pub settl_currency: Option<Currency>,
pub rate_source: Option<Vec<RateSource>>,
pub trd_type: Option<TrdType>,
pub first_px: Option<Price>,
pub last_px: Option<Price>,
}Fields§
§md_entry_type: MdEntryTypeTag 269.
md_entry_id: Option<FixString>Tag 278.
md_entry_px: Option<Price>Tag 270.
price_type: Option<PriceType>Tag 423.
yield_type: Option<YieldType>Tag 235.
yield_: Option<Percentage>Tag 236.
yield_calc_date: Option<LocalMktDate>Tag 701.
yield_redemption_date: Option<LocalMktDate>Tag 696.
yield_redemption_price: Option<Price>Tag 697.
yield_redemption_price_type: Option<Int>Tag 698.
spread: Option<PriceOffset>Tag 218.
benchmark_curve_currency: Option<Currency>Tag 220.
benchmark_curve_name: Option<BenchmarkCurveName>Tag 221.
benchmark_curve_point: Option<FixString>Tag 222.
benchmark_price: Option<Price>Tag 662.
benchmark_price_type: Option<Int>Tag 663.
benchmark_security_id: Option<FixString>Tag 699.
benchmark_security_id_source: Option<FixString>Tag 761.
ord_type: Option<OrdType>Tag 40.
currency: Option<Currency>Tag 15.
md_entry_size: Option<Qty>Tag 271.
sec_sizes_grp: Option<Vec<SecSizesGrp>>Tag 1177.
lot_type: Option<LotType>Tag 1093.
md_entry_date: Option<UtcDateOnly>Tag 272.
md_entry_time: Option<UtcTimeOnly>Tag 273.
tick_direction: Option<TickDirection>Tag 274.
md_mkt: Option<Exchange>Tag 275.
trading_session_id: Option<TradingSessionId>Tag 336.
trading_session_sub_id: Option<TradingSessionSubId>Tag 625.
security_trading_status: Option<SecurityTradingStatus>Tag 326.
halt_reason_int: Option<HaltReasonInt>Tag 327.
quote_condition: Option<Vec<QuoteCondition>>Tag 276.
trade_condition: Option<Vec<TradeCondition>>Tag 277.
md_entry_originator: Option<FixString>Tag 282.
location_id: Option<FixString>Tag 283.
desk_id: Option<FixString>Tag 284.
open_close_settl_flag: Option<Vec<OpenCloseSettlFlag>>Tag 286.
time_in_force: Option<TimeInForce>Tag 59.
expire_date: Option<LocalMktDate>Tag 432.
expire_time: Option<UtcTimestamp>Tag 126.
min_qty: Option<Qty>Tag 110.
exec_inst: Option<Vec<ExecInst>>Tag 18.
seller_days: Option<Int>Tag 287.
order_id: Option<FixString>Tag 37.
secondary_order_id: Option<FixString>Tag 198.
quote_entry_id: Option<FixString>Tag 299.
md_entry_buyer: Option<FixString>Tag 288.
md_entry_seller: Option<FixString>Tag 289.
number_of_orders: Option<Int>Tag 346.
md_entry_position_no: Option<Int>Tag 290.
scope: Option<Vec<Scope>>Tag 546.
price_delta: Option<Float>Tag 811.
text: Option<FixString>Tag 58.
encoded_text: Option<Data>Tag 355.
md_price_level: Option<Int>Tag 1023.
order_capacity: Option<OrderCapacity>Tag 528.
md_origin_type: Option<MdOriginType>Tag 1024.
high_px: Option<Price>Tag 332.
low_px: Option<Price>Tag 333.
trade_volume: Option<Qty>Tag 1020.
settl_type: Option<SettlType>Tag 63.
settl_date: Option<LocalMktDate>Tag 64.
md_quote_type: Option<MdQuoteType>Tag 1070.
rpt_seq: Option<Int>Tag 83.
dealing_capacity: Option<DealingCapacity>Tag 1048.
md_entry_spot_rate: Option<Float>Tag 1026.
md_entry_forward_points: Option<PriceOffset>Tag 1027.
parties: Option<Vec<Parties>>Tag 453.
settl_currency: Option<Currency>Tag 120.
rate_source: Option<Vec<RateSource>>Tag 1445.
trd_type: Option<TrdType>Tag 828.
first_px: Option<Price>Tag 1025.
last_px: Option<Price>Tag 31.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MdFullGrp
impl RefUnwindSafe for MdFullGrp
impl Send for MdFullGrp
impl Sync for MdFullGrp
impl Unpin for MdFullGrp
impl UnwindSafe for MdFullGrp
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