png
pub struct Encoder<W: Write> { // some fields omitted }
impl<W: Write> Encoder<W>
fn new(w: W, width: u32, height: u32) -> Encoder<W>
fn write_header(self) -> Result<Writer<W>>
impl<W: Write> HasParameters for Encoder<W>
fn set<T: Parameter<Self>>(&mut self, value: T) -> &mut Self