[][src]Trait encoding::types::StringWriter

pub trait StringWriter {
    fn write_char(&mut self, c: char);
fn write_str(&mut self, s: &str); fn writer_hint(&mut self, _expectedlen: usize) { ... } }

String writer used by decoders. In most cases this will be an owned string.

Required methods

fn write_char(&mut self, c: char)

Writes a single character.

fn write_str(&mut self, s: &str)

Writes a string.

Loading content...

Provided methods

fn writer_hint(&mut self, _expectedlen: usize)

Hints an expected lower bound on the length (in bytes) of the output until the next call to writer_hint, so that the writer can reserve the memory for writing. RawDecoders are recommended but not required to call this method with an appropriate estimate. By default this method does nothing.

Loading content...

Implementations on Foreign Types

impl StringWriter for String[src]

Loading content...

Implementors

Loading content...