pub trait XmlWrite {
    // Required method
    fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>
       where W: Write;
}

Required Methods§

source

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

Implementations on Foreign Types§

source§

impl XmlWrite for i64

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for f32

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for u16

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for usize

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for String

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for u8

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for f64

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl<K, V> XmlWrite for BTreeMap<K, V>where K: AsRef<str>, V: XmlWrite,

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for u64

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for i8

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for bool

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for isize

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for u32

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for str

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl<T> XmlWrite for Box<T>where T: XmlWrite + ?Sized,

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl<I> XmlWrite for [I]where I: XmlWrite,

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl<'a, T> XmlWrite for &'a Twhere T: XmlWrite + ?Sized,

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl<'a, T> XmlWrite for Cow<'a, T>where T: XmlWrite + Clone + ?Sized,

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for char

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for i32

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

source§

impl XmlWrite for i16

source§

fn write<W>(&self, writer: &mut Writer<W>) -> XmlResult<()>where W: Write,

Implementors§