pub struct TradingSessionStatusRequest {
pub message: Message,
}Expand description
TradingSessionStatusRequest is the fix43 TradingSessionStatusRequest type, MsgType = g.
Fields§
§message: MessageImplementations§
Source§impl TradingSessionStatusRequest
impl TradingSessionStatusRequest
Sourcepub fn new(
trad_ses_req_id: TradSesReqIDField,
subscription_request_type: SubscriptionRequestTypeField,
) -> Self
pub fn new( trad_ses_req_id: TradSesReqIDField, subscription_request_type: SubscriptionRequestTypeField, ) -> Self
Creates a new TradingSessionStatusRequest with required fields.
Sourcepub fn from_message(msg: Message) -> Self
pub fn from_message(msg: Message) -> Self
Creates a TradingSessionStatusRequest from an existing Message.
Sourcepub fn to_message(self) -> Message
pub fn to_message(self) -> Message
Returns the underlying Message.
Sourcepub fn set_subscription_request_type(&mut self, v: String)
pub fn set_subscription_request_type(&mut self, v: String)
Sets SubscriptionRequestType, Tag 263.
Sourcepub fn get_subscription_request_type(
&self,
) -> Result<String, MessageRejectErrorEnum>
pub fn get_subscription_request_type( &self, ) -> Result<String, MessageRejectErrorEnum>
Gets SubscriptionRequestType, Tag 263.
Sourcepub fn has_subscription_request_type(&self) -> bool
pub fn has_subscription_request_type(&self) -> bool
Returns true if SubscriptionRequestType is present, Tag 263.
Sourcepub fn set_trad_ses_method(&mut self, v: isize)
pub fn set_trad_ses_method(&mut self, v: isize)
Sets TradSesMethod, Tag 338.
Sourcepub fn get_trad_ses_method(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_trad_ses_method(&self) -> Result<isize, MessageRejectErrorEnum>
Gets TradSesMethod, Tag 338.
Sourcepub fn has_trad_ses_method(&self) -> bool
pub fn has_trad_ses_method(&self) -> bool
Returns true if TradSesMethod is present, Tag 338.
Sourcepub fn set_trad_ses_mode(&mut self, v: isize)
pub fn set_trad_ses_mode(&mut self, v: isize)
Sets TradSesMode, Tag 339.
Sourcepub fn get_trad_ses_mode(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_trad_ses_mode(&self) -> Result<isize, MessageRejectErrorEnum>
Gets TradSesMode, Tag 339.
Sourcepub fn has_trad_ses_mode(&self) -> bool
pub fn has_trad_ses_mode(&self) -> bool
Returns true if TradSesMode is present, Tag 339.
Sourcepub fn set_trad_ses_req_id(&mut self, v: String)
pub fn set_trad_ses_req_id(&mut self, v: String)
Sets TradSesReqID, Tag 335.
Sourcepub fn get_trad_ses_req_id(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_trad_ses_req_id(&self) -> Result<String, MessageRejectErrorEnum>
Gets TradSesReqID, Tag 335.
Sourcepub fn has_trad_ses_req_id(&self) -> bool
pub fn has_trad_ses_req_id(&self) -> bool
Returns true if TradSesReqID is present, Tag 335.
Sourcepub fn set_trading_session_id(&mut self, v: String)
pub fn set_trading_session_id(&mut self, v: String)
Sets TradingSessionID, Tag 336.
Sourcepub fn get_trading_session_id(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_trading_session_id(&self) -> Result<String, MessageRejectErrorEnum>
Gets TradingSessionID, Tag 336.
Sourcepub fn has_trading_session_id(&self) -> bool
pub fn has_trading_session_id(&self) -> bool
Returns true if TradingSessionID is present, Tag 336.
Sourcepub fn set_trading_session_sub_id(&mut self, v: String)
pub fn set_trading_session_sub_id(&mut self, v: String)
Sets TradingSessionSubID, Tag 625.
Sourcepub fn get_trading_session_sub_id(
&self,
) -> Result<String, MessageRejectErrorEnum>
pub fn get_trading_session_sub_id( &self, ) -> Result<String, MessageRejectErrorEnum>
Gets TradingSessionSubID, Tag 625.
Sourcepub fn has_trading_session_sub_id(&self) -> bool
pub fn has_trading_session_sub_id(&self) -> bool
Returns true if TradingSessionSubID is present, Tag 625.