[][src]Trait svg_tikz::Processor

pub trait Processor: Sized {
    fn process(&mut self, _element: Element) -> Result<(), Error> { ... }
fn finish(&mut self) -> Result<(), Error> { ... }
fn tiled<'a>(&'a mut self, style: TiledStyle) -> Tiled<'a, Self> { ... }
fn layers<'a>(&'a mut self, layers: &'a [&'a str]) -> Layers<'a, Self> { ... } }

Provided methods

fn process(&mut self, _element: Element) -> Result<(), Error>

fn finish(&mut self) -> Result<(), Error>

fn tiled<'a>(&'a mut self, style: TiledStyle) -> Tiled<'a, Self>

fn layers<'a>(&'a mut self, layers: &'a [&'a str]) -> Layers<'a, Self>

Loading content...

Implementors

impl Processor for Raw[src]

fn finish(&mut self) -> Result<(), Error>[src]

fn tiled<'a>(&'a mut self, style: TiledStyle) -> Tiled<'a, Self>[src]

fn layers<'a>(&'a mut self, layers: &'a [&'a str]) -> Layers<'a, Self>[src]

impl<'a, P: Processor> Processor for Layers<'a, P>[src]

fn tiled<'a>(&'a mut self, style: TiledStyle) -> Tiled<'a, Self>[src]

fn layers<'a>(&'a mut self, layers: &'a [&'a str]) -> Layers<'a, Self>[src]

impl<'a, P: Processor> Processor for Tiled<'a, P>[src]

fn tiled<'a>(&'a mut self, style: TiledStyle) -> Tiled<'a, Self>[src]

fn layers<'a>(&'a mut self, layers: &'a [&'a str]) -> Layers<'a, Self>[src]

impl<W: Write> Processor for Tikz<W>[src]

fn finish(&mut self) -> Result<(), Error>[src]

fn tiled<'a>(&'a mut self, style: TiledStyle) -> Tiled<'a, Self>[src]

fn layers<'a>(&'a mut self, layers: &'a [&'a str]) -> Layers<'a, Self>[src]

Loading content...