Struct escapade::EscapedWriter
[−]
[src]
pub struct EscapedWriter<T: Write> { /* fields omitted */ }
A wrapper for writer automatically escaping text written to it
Methods
impl<T: Write> EscapedWriter<T>
[src]
fn new(inner: T) -> Self
Create a new EscapedWriter
fn into_inner(self) -> T
Consume the writer, returning the wrapped value
Trait Implementations
impl<X: AsRef<str>, W: Write> EscapedWrite<Escaped<X>> for EscapedWriter<W>
[src]
fn write_str(&mut self, value: Escaped<X>) -> Result<()>
Write the passed string-like value to the writer, returning the writers Result. Read more