swift_mt_message/
utils.rs1pub fn get_field_tag_for_mt(_message_type: &str, field_name: &str) -> String {
4 field_name.trim_start_matches("field_").to_string()
6}
7
8pub fn get_field_tag_with_variant(base_tag: &str, variant: Option<&str>) -> String {
9 match variant {
10 Some(v) => format!("{}{}", base_tag, v),
11 None => base_tag.to_string(),
12 }
13}
14
15pub fn is_numbered_field(field_name: &str) -> bool {
16 field_name.starts_with("field_") && field_name[6..].chars().all(|c| c.is_ascii_digit())
17}
18
19pub fn map_variant_to_numbered(_variant: &str) -> Option<String> {
20 None
21}