pub struct ApplicationMessageReport {
pub message: Message,
}Expand description
ApplicationMessageReport is the fix50sp1 ApplicationMessageReport type, MsgType = BY.
Fields§
§message: MessageImplementations§
Source§impl ApplicationMessageReport
impl ApplicationMessageReport
Sourcepub fn new(
appl_report_id: ApplReportIDField,
appl_report_type: ApplReportTypeField,
) -> Self
pub fn new( appl_report_id: ApplReportIDField, appl_report_type: ApplReportTypeField, ) -> Self
Creates a new ApplicationMessageReport with required fields.
Sourcepub fn from_message(msg: Message) -> Self
pub fn from_message(msg: Message) -> Self
Creates a ApplicationMessageReport from an existing Message.
Sourcepub fn to_message(self) -> Message
pub fn to_message(self) -> Message
Returns the underlying Message.
Sourcepub fn set_appl_report_id(&mut self, v: String)
pub fn set_appl_report_id(&mut self, v: String)
Sets ApplReportID, Tag 1356.
Sourcepub fn get_appl_report_id(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_appl_report_id(&self) -> Result<String, MessageRejectErrorEnum>
Gets ApplReportID, Tag 1356.
Sourcepub fn has_appl_report_id(&self) -> bool
pub fn has_appl_report_id(&self) -> bool
Returns true if ApplReportID is present, Tag 1356.
Sourcepub fn set_appl_report_type(&mut self, v: isize)
pub fn set_appl_report_type(&mut self, v: isize)
Sets ApplReportType, Tag 1426.
Sourcepub fn get_appl_report_type(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_appl_report_type(&self) -> Result<isize, MessageRejectErrorEnum>
Gets ApplReportType, Tag 1426.
Sourcepub fn has_appl_report_type(&self) -> bool
pub fn has_appl_report_type(&self) -> bool
Returns true if ApplReportType is present, Tag 1426.
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_no_appl_i_ds(&mut self, v: isize)
pub fn set_no_appl_i_ds(&mut self, v: isize)
Sets NoApplIDs, Tag 1351.
Sourcepub fn get_no_appl_i_ds(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_no_appl_i_ds(&self) -> Result<isize, MessageRejectErrorEnum>
Gets NoApplIDs, Tag 1351.
Sourcepub fn has_no_appl_i_ds(&self) -> bool
pub fn has_no_appl_i_ds(&self) -> bool
Returns true if NoApplIDs is present, Tag 1351.
Sourcepub fn get_text(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_text(&self) -> Result<String, MessageRejectErrorEnum>
Gets Text, Tag 58.