Struct easyfix_messages::messages::MarketDataRequest
source · pub struct MarketDataRequest {Show 15 fields
pub md_req_id: FixString,
pub subscription_request_type: SubscriptionRequestType,
pub parties: Option<Vec<Parties>>,
pub market_depth: Int,
pub md_update_type: Option<MdUpdateType>,
pub aggregated_book: Option<Boolean>,
pub open_close_settl_flag: Option<Vec<OpenCloseSettlFlag>>,
pub scope: Option<Vec<Scope>>,
pub md_implicit_delete: Option<Boolean>,
pub md_req_grp: Vec<MdReqGrp>,
pub instrmt_md_req_grp: Vec<InstrmtMdReqGrp>,
pub trdg_ses_grp: Option<Vec<TrdgSesGrp>>,
pub appl_queue_action: Option<ApplQueueAction>,
pub appl_queue_max: Option<Int>,
pub md_quote_type: Option<MdQuoteType>,
}
Fields§
§md_req_id: FixString
§subscription_request_type: SubscriptionRequestType
§parties: Option<Vec<Parties>>
§market_depth: Int
§md_update_type: Option<MdUpdateType>
§aggregated_book: Option<Boolean>
§open_close_settl_flag: Option<Vec<OpenCloseSettlFlag>>
§scope: Option<Vec<Scope>>
§md_implicit_delete: Option<Boolean>
§md_req_grp: Vec<MdReqGrp>
§instrmt_md_req_grp: Vec<InstrmtMdReqGrp>
§trdg_ses_grp: Option<Vec<TrdgSesGrp>>
§appl_queue_action: Option<ApplQueueAction>
§appl_queue_max: Option<Int>
§md_quote_type: Option<MdQuoteType>
Implementations§
Trait Implementations§
source§impl Clone for MarketDataRequest
impl Clone for MarketDataRequest
source§fn clone(&self) -> MarketDataRequest
fn clone(&self) -> MarketDataRequest
Returns a copy of the value. Read more
1.0.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 MarketDataRequest
impl Debug for MarketDataRequest
source§impl From<MarketDataRequest> for Message
impl From<MarketDataRequest> for Message
source§fn from(msg: MarketDataRequest) -> Message
fn from(msg: MarketDataRequest) -> Message
Converts to this type from the input type.