1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::matrix;
use crate::xml::{Element, IntoXML};

use super::GlifComponent;

impl IntoXML for GlifComponent {
    fn xml(&self) -> Element {
        let mut component_node = Element::new("component");
        component_node
            .attributes
            .insert("base".to_string(), self.base.clone());
        matrix::write!(component_node, self);
        component_node
    }
}