Struct easyfix_messages::groups::TradingSessionRulesGrp
source · [−]pub struct TradingSessionRulesGrp {
pub trading_session_id: Option<TradingSessionId>,
pub trading_session_sub_id: Option<TradingSessionSubId>,
pub ord_type_rules: Option<Vec<OrdTypeRules>>,
pub time_in_force_rules: Option<Vec<TimeInForceRules>>,
pub exec_inst_rules: Option<Vec<ExecInstRules>>,
pub match_rules: Option<Vec<MatchRules>>,
pub market_data_feed_types: Option<Vec<MarketDataFeedTypes>>,
}Fields
trading_session_id: Option<TradingSessionId>trading_session_sub_id: Option<TradingSessionSubId>ord_type_rules: Option<Vec<OrdTypeRules>>time_in_force_rules: Option<Vec<TimeInForceRules>>exec_inst_rules: Option<Vec<ExecInstRules>>match_rules: Option<Vec<MatchRules>>market_data_feed_types: Option<Vec<MarketDataFeedTypes>>Trait Implementations
sourceimpl Clone for TradingSessionRulesGrp
impl Clone for TradingSessionRulesGrp
sourcefn clone(&self) -> TradingSessionRulesGrp
fn clone(&self) -> TradingSessionRulesGrp
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
Auto Trait Implementations
impl RefUnwindSafe for TradingSessionRulesGrp
impl Send for TradingSessionRulesGrp
impl Sync for TradingSessionRulesGrp
impl Unpin for TradingSessionRulesGrp
impl UnwindSafe for TradingSessionRulesGrp
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