openexr 0.11.0

High-level bindings to OpenEXR 3.0.5
pub use crate::{
    core::{
        channel_list::{
            Channel, ChannelList, CHANNEL_FLOAT, CHANNEL_HALF, CHANNEL_UINT,
        },
        envmap::{cube_map, latlong},
        frame_buffer::{Frame, FrameBuffer, Slice},
        header::Header,
        input_file::InputFile,
        output_file::OutputFile,
        Compression, CubeMapFace, Envmap, LevelMode, LevelRoundingMode,
        LineOrder, PixelType,
    },
    rgba::{
        rgba::{Rgba, RgbaChannels},
        rgba_file::{RgbaInputFile, RgbaOutputFile},
    },
    tiled::tiled_rgba_file::{TiledRgbaInputFile, TiledRgbaOutputFile},
};

// re-export Bound2 so we get .width() and .height() on bounding boxes even when
// they're just [i32; 4]
pub use imath_traits::Bound2;