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.
Auto Trait Implementations§
impl RefUnwindSafe for MarketDataRequest
impl Send for MarketDataRequest
impl Sync for MarketDataRequest
impl Unpin for MarketDataRequest
impl UnwindSafe for MarketDataRequest
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