pub struct MT199 { /* private fields */ }
Expand description
MT199: Free Format Message
Implementations§
Source§impl MT199
impl MT199
Sourcepub fn transaction_reference(&self) -> Result<String>
pub fn transaction_reference(&self) -> Result<String>
Get transaction reference number (Field 20)
Get related reference (Field 21) - Reference to related message (optional)
Sourcepub fn message_subject(&self) -> Option<String>
pub fn message_subject(&self) -> Option<String>
Get message subject (Field 75) - Subject or purpose of the free format message
Sourcepub fn free_format_text(&self) -> Option<String>
pub fn free_format_text(&self) -> Option<String>
Get free format text (Field 79) - Main content of the message
Sourcepub fn all_free_format_text(&self) -> Vec<String>
pub fn all_free_format_text(&self) -> Vec<String>
Get all free format text fields (Field 79) - can have multiple
Sourcepub fn sending_institution(&self) -> Option<String>
pub fn sending_institution(&self) -> Option<String>
Get sending institution (Field 52A) - Institution sending the message
Sourcepub fn receiving_institution(&self) -> Option<String>
pub fn receiving_institution(&self) -> Option<String>
Get receiving institution (Field 58A) - Institution receiving the message
Sourcepub fn narrative(&self) -> Option<String>
pub fn narrative(&self) -> Option<String>
Get narrative (Field 72) - Additional narrative information
Sourcepub fn narratives(&self) -> Vec<String>
pub fn narratives(&self) -> Vec<String>
Get all narrative fields (Field 72) - can have multiple
Sourcepub fn message_details(&self) -> Option<String>
pub fn message_details(&self) -> Option<String>
Get message details (Field 77A) - Additional message details
Sourcepub fn all_message_details(&self) -> Vec<String>
pub fn all_message_details(&self) -> Vec<String>
Get all message details (Field 77A) - can have multiple
Sourcepub fn priority_indicator(&self) -> Option<String>
pub fn priority_indicator(&self) -> Option<String>
Get priority indicator (Field 11S) - Message priority
Sourcepub fn message_category(&self) -> Option<String>
pub fn message_category(&self) -> Option<String>
Get message category (Field 76) - Category or type of free format message
Sourcepub fn all_message_categories(&self) -> Vec<String>
pub fn all_message_categories(&self) -> Vec<String>
Get all message categories (Field 76) - can have multiple
Sourcepub fn sender_information(&self) -> Option<String>
pub fn sender_information(&self) -> Option<String>
Get sender information (Field 50K) - Information about the sender
Sourcepub fn receiver_information(&self) -> Option<String>
pub fn receiver_information(&self) -> Option<String>
Get receiver information (Field 59) - Information about the receiver