Struct easyfix::messages::MarketDataRequest
source · [−]pub struct MarketDataRequest {Show 15 fields
pub md_req_id: FixString,
pub subscription_request_type: SubscriptionRequestType,
pub parties: Option<Vec<Parties, Global>>,
pub market_depth: i64,
pub md_update_type: Option<MdUpdateType>,
pub aggregated_book: Option<bool>,
pub open_close_settl_flag: Option<Vec<OpenCloseSettlFlag, Global>>,
pub scope: Option<Vec<Scope, Global>>,
pub md_implicit_delete: Option<bool>,
pub md_req_grp: Vec<MdReqGrp, Global>,
pub instrmt_md_req_grp: Vec<InstrmtMdReqGrp, Global>,
pub trdg_ses_grp: Option<Vec<TrdgSesGrp, Global>>,
pub appl_queue_action: Option<ApplQueueAction>,
pub appl_queue_max: Option<i64>,
pub md_quote_type: Option<MdQuoteType>,
}
Fields
md_req_id: FixString
subscription_request_type: SubscriptionRequestType
parties: Option<Vec<Parties, Global>>
market_depth: i64
md_update_type: Option<MdUpdateType>
aggregated_book: Option<bool>
open_close_settl_flag: Option<Vec<OpenCloseSettlFlag, Global>>
scope: Option<Vec<Scope, Global>>
md_implicit_delete: Option<bool>
md_req_grp: Vec<MdReqGrp, Global>
instrmt_md_req_grp: Vec<InstrmtMdReqGrp, Global>
trdg_ses_grp: Option<Vec<TrdgSesGrp, Global>>
appl_queue_action: Option<ApplQueueAction>
appl_queue_max: Option<i64>
md_quote_type: Option<MdQuoteType>
Implementations
Trait Implementations
sourceimpl Clone for MarketDataRequest
impl Clone for MarketDataRequest
sourcefn clone(&self) -> MarketDataRequest
fn clone(&self) -> MarketDataRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MarketDataRequest
impl Debug for MarketDataRequest
sourceimpl From<MarketDataRequest> for Message
impl From<MarketDataRequest> for Message
sourcefn 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more