svd_encoder/endian.rs
1use super::{Config, Element, Encode, EncodeError, XMLNode};
2
3impl Encode for crate::svd::Endian {
4 type Error = EncodeError;
5
6 fn encode_with_config(&self, _config: &Config) -> Result<Element, EncodeError> {
7 let mut elem = Element::new("endian");
8 elem.children.push(XMLNode::Text(self.as_str().to_string()));
9 Ok(elem)
10 }
11}