Function wte_mt_rx_parser::parse
source · pub fn parse(message: &str) -> Result<ParsedMessage, ParseError>Expand description
Tries to parse message into one of ParsedMessage types.
Returns ParsedMessage::Invalid if it’s an invalid message, or ParseError if parsing went wrong.
§Examples
let samples = vec![
"MT1001000AL400C592753572B323433212S1723756E4706",
"MT6001001FFFE2FA00E0000CBAB959DB0903788C71B79F84B",
"SS,A,123",
"SS,1,123",
];
for s in samples {
println!("{:?}", wte_mt_rx_parser::parse(s));
}