/// Enum representing all currently available XML versions.
pubenumXMLVersion{/// XML version 1.0. First definition in 1998.
XML1_0,/// XML version 1.1. First definition in 2004.
XML1_1,}implToString forXMLVersion{/// Converts the XMLVersion enum value into a string usable in the XML document
fnto_string(&self)-> String{matchself{XMLVersion::XML1_0=>"1.0".into(),XMLVersion::XML1_1=>"1.1".into(),}}}