xml_builder/xmlversion.rs
1/// Enum representing all currently available XML versions.
2pub enum XMLVersion {
3 /// XML version 1.0. First definition in 1998.
4 XML1_0,
5
6 /// XML version 1.1. First definition in 2004.
7 XML1_1,
8}
9
10impl std::fmt::Display for XMLVersion {
11 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12 match self {
13 XMLVersion::XML1_0 => write!(f, "1.0"),
14 XMLVersion::XML1_1 => write!(f, "1.1"),
15 }
16 }
17}