Trait vectorphile::backend::DrawBackend
[−]
[src]
pub trait DrawBackend { type Error; fn apply(&mut self, command: Command) -> Result<(), Self::Error>; fn close(self) -> Result<(), Self::Error>; fn apply_all<I: Iterator<Item = Command>>(
&mut self,
commands: I
) -> Result<(), Self::Error> { ... } }
Associated Types
type Error
Required Methods
fn apply(&mut self, command: Command) -> Result<(), Self::Error>
fn close(self) -> Result<(), Self::Error>
Provided Methods
Implementors
impl<W: Write> DrawBackend for SvgBackend<W> type Error = Error;