macro_rules! subtag { ($string:literal) => { ... }; }
Expand description
A macro allowing for compile-time construction of valid Subtag subtags.
§Examples
Parsing errors don’t have to be handled at runtime:
assert_eq!(
  icu_locid::extensions::other::subtag!("foo12"),
  "foo12".parse::<icu_locid::extensions::other::Subtag>().unwrap()
);Invalid input is a compile failure:
ⓘ
icu_locid::extensions::other::subtag!("y");