Trait inline_xml::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 u32

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for &str

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for i128

source§

fn to_xml(&self) -> Xml

source§

impl<T: ToXml> ToXml for &T

source§

fn to_xml(&self) -> Xml

source§

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

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for String

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for isize

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for i16

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 i32

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for u128

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for u64

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for bool

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for i8

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for usize

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 Vec<T>

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for i64

source§

fn to_xml(&self) -> Xml

source§

impl ToXml for char

source§

fn to_xml(&self) -> Xml

Implementors§