Trait ToXml

Source
pub trait ToXml {
    // Required method
    fn to_xml(&self) -> Xml;
}
Expand description

This trait must be implemented on types, before they can be used inside the xml! {..} macro.

Required Methods§

Source

fn to_xml(&self) -> Xml

Implementations on Foreign Types§

Source§

impl ToXml for &str

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for bool

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for char

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for i8

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for i16

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for i32

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for i64

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for i128

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for isize

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for u8

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for u16

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for u32

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for u64

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for u128

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for usize

Source§

fn to_xml(&self) -> Xml

Source§

impl ToXml for String

Source§

fn to_xml(&self) -> Xml

Source§

impl<T: ToXml> ToXml for Option<T>

Source§

fn to_xml(&self) -> Xml

Source§

impl<T: ToXml> ToXml for &T

Source§

fn to_xml(&self) -> Xml

Source§

impl<T: ToXml> ToXml for Vec<T>

Source§

fn to_xml(&self) -> Xml

Source§

impl<T: ToXml, E: ToXml> ToXml for Result<T, E>

Source§

fn to_xml(&self) -> Xml

Implementors§