Struct image::codecs::openexr::OpenExrEncoder   
source · pub struct OpenExrEncoder<W>(_);Expand description
A thin wrapper that implements ImageEncoder for OpenEXR images. Will behave like image::codecs::openexr::write_buffer.
Implementations§
source§impl<W> OpenExrEncoder<W>
 
impl<W> OpenExrEncoder<W>
Trait Implementations§
source§impl<W: Debug> Debug for OpenExrEncoder<W>
 
impl<W: Debug> Debug for OpenExrEncoder<W>
source§impl<W> ImageEncoder for OpenExrEncoder<W>where
    W: Write + Seek,
 
impl<W> ImageEncoder for OpenExrEncoder<W>where W: Write + Seek,
source§fn write_image(
    self,
    buf: &[u8],
    width: u32,
    height: u32,
    color_type: ColorType
) -> ImageResult<()>
 
fn write_image( self, buf: &[u8], width: u32, height: u32, color_type: ColorType ) -> ImageResult<()>
Writes the complete image.
Returns an Error if it has an invalid length.
Assumes the writer is buffered. In most cases,
you should wrap your writer in a BufWriter for best performance.