pub trait EncodeStr {
// Required methods
fn len(&self) -> usize;
fn write(&self, buff: &mut [u8]) -> Result<usize, Error>;
// Provided method
fn write_str<'a>(&self, buff: &'a mut [u8]) -> Result<&'a str, Error> { ... }
}Expand description
EncodeStr implemented for string writable types