xavier_internal/serialize/
primitives.rs

1use crate::serialize::macro_trait::XmlSerializable;
2
3impl XmlSerializable for i8 {
4    fn to_xml(&self, _: bool) -> String {
5        self.to_string()
6    }
7}
8
9impl XmlSerializable for i16 {
10    fn to_xml(&self, _: bool) -> String {
11        self.to_string()
12    }
13}
14
15impl XmlSerializable for i32 {
16    fn to_xml(&self, _: bool) -> String {
17        self.to_string()
18    }
19}
20
21impl XmlSerializable for i64 {
22    fn to_xml(&self, _: bool) -> String {
23        self.to_string()
24    }
25}
26
27impl XmlSerializable for i128 {
28    fn to_xml(&self, _: bool) -> String {
29        self.to_string()
30    }
31}
32
33impl XmlSerializable for u8 {
34    fn to_xml(&self, _: bool) -> String {
35        self.to_string()
36    }
37}
38
39impl XmlSerializable for u16 {
40    fn to_xml(&self, _: bool) -> String {
41        self.to_string()
42    }
43}
44
45impl XmlSerializable for u32 {
46    fn to_xml(&self, _: bool) -> String {
47        self.to_string()
48    }
49}
50
51impl XmlSerializable for u64 {
52    fn to_xml(&self, _: bool) -> String {
53        self.to_string()
54    }
55}
56
57impl XmlSerializable for u128 {
58    fn to_xml(&self, _: bool) -> String {
59        self.to_string()
60    }
61}
62impl XmlSerializable for f32 {
63    fn to_xml(&self, _: bool) -> String {
64        self.to_string()
65    }
66}
67
68impl XmlSerializable for f64 {
69    fn to_xml(&self, _: bool) -> String {
70        self.to_string()
71    }
72}
73
74impl XmlSerializable for bool {
75    fn to_xml(&self, _: bool) -> String {
76        self.to_string()
77    }
78}
79
80impl XmlSerializable for String {
81    fn to_xml(&self, _: bool) -> String {
82        self.to_string()
83    }
84}
85
86impl XmlSerializable for isize {
87    fn to_xml(&self, _: bool) -> String {
88        self.to_string()
89    }
90}
91
92impl XmlSerializable for usize {
93    fn to_xml(&self, _: bool) -> String {
94        self.to_string()
95    }
96}
97
98impl XmlSerializable for char {
99    fn to_xml(&self, _: bool) -> String {
100        self.to_string()
101    }
102}
103
104