xavier_internal/serialize/
option.rs1use crate::serialize::macro_trait::XmlSerializable;
2
3impl <T: XmlSerializable> XmlSerializable for Option<T> {
4 fn to_xml(&self, tag_name: Option<&str>, _: bool) -> String {
5 if let Some(value) = &self {
6 value.to_xml(tag_name, false)
7 } else {
8 "".to_string()
9 }
10 }
11}