xavier_internal/serialize/
option.rs

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