pub struct Reject {
pub message: Message,
}Expand description
Reject is the fix44 Reject type, MsgType = 3.
Fields§
§message: MessageImplementations§
Source§impl Reject
impl Reject
Sourcepub fn new(ref_seq_num: RefSeqNumField) -> Self
pub fn new(ref_seq_num: RefSeqNumField) -> Self
Creates a new Reject with required fields.
Sourcepub fn from_message(msg: Message) -> Self
pub fn from_message(msg: Message) -> Self
Creates a Reject from an existing Message.
Sourcepub fn to_message(self) -> Message
pub fn to_message(self) -> Message
Returns the underlying Message.
Sourcepub fn set_encoded_text(&mut self, v: String)
pub fn set_encoded_text(&mut self, v: String)
Sets EncodedText, Tag 355.
Sourcepub fn get_encoded_text(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_encoded_text(&self) -> Result<String, MessageRejectErrorEnum>
Gets EncodedText, Tag 355.
Sourcepub fn has_encoded_text(&self) -> bool
pub fn has_encoded_text(&self) -> bool
Returns true if EncodedText is present, Tag 355.
Sourcepub fn set_encoded_text_len(&mut self, v: isize)
pub fn set_encoded_text_len(&mut self, v: isize)
Sets EncodedTextLen, Tag 354.
Sourcepub fn get_encoded_text_len(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_encoded_text_len(&self) -> Result<isize, MessageRejectErrorEnum>
Gets EncodedTextLen, Tag 354.
Sourcepub fn has_encoded_text_len(&self) -> bool
pub fn has_encoded_text_len(&self) -> bool
Returns true if EncodedTextLen is present, Tag 354.
Sourcepub fn set_ref_msg_type(&mut self, v: String)
pub fn set_ref_msg_type(&mut self, v: String)
Sets RefMsgType, Tag 372.
Sourcepub fn get_ref_msg_type(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_ref_msg_type(&self) -> Result<String, MessageRejectErrorEnum>
Gets RefMsgType, Tag 372.
Sourcepub fn has_ref_msg_type(&self) -> bool
pub fn has_ref_msg_type(&self) -> bool
Returns true if RefMsgType is present, Tag 372.
Sourcepub fn set_ref_seq_num(&mut self, v: isize)
pub fn set_ref_seq_num(&mut self, v: isize)
Sets RefSeqNum, Tag 45.
Sourcepub fn get_ref_seq_num(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_ref_seq_num(&self) -> Result<isize, MessageRejectErrorEnum>
Gets RefSeqNum, Tag 45.
Sourcepub fn has_ref_seq_num(&self) -> bool
pub fn has_ref_seq_num(&self) -> bool
Returns true if RefSeqNum is present, Tag 45.
Sourcepub fn set_ref_tag_id(&mut self, v: isize)
pub fn set_ref_tag_id(&mut self, v: isize)
Sets RefTagID, Tag 371.
Sourcepub fn get_ref_tag_id(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_ref_tag_id(&self) -> Result<isize, MessageRejectErrorEnum>
Gets RefTagID, Tag 371.
Sourcepub fn has_ref_tag_id(&self) -> bool
pub fn has_ref_tag_id(&self) -> bool
Returns true if RefTagID is present, Tag 371.
Sourcepub fn set_session_reject_reason(&mut self, v: isize)
pub fn set_session_reject_reason(&mut self, v: isize)
Sets SessionRejectReason, Tag 373.
Sourcepub fn get_session_reject_reason(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_session_reject_reason(&self) -> Result<isize, MessageRejectErrorEnum>
Gets SessionRejectReason, Tag 373.
Sourcepub fn has_session_reject_reason(&self) -> bool
pub fn has_session_reject_reason(&self) -> bool
Returns true if SessionRejectReason is present, Tag 373.
Sourcepub fn get_text(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_text(&self) -> Result<String, MessageRejectErrorEnum>
Gets Text, Tag 58.