ddex_parser/parser/
version_ext.rs

1use ddex_core::models::versions::ERNVersion;
2
3pub trait ERNVersionExt {
4    fn namespace_uri(&self) -> &str;
5}
6
7impl ERNVersionExt for ERNVersion {
8    fn namespace_uri(&self) -> &str {
9        match self {
10            ERNVersion::V3_8_2 => "http://ddex.net/xml/ern/382",
11            ERNVersion::V4_2 => "http://ddex.net/xml/ern/42",
12            ERNVersion::V4_3 => "http://ddex.net/xml/ern/43",
13        }
14    }
15}