#[cfg(feature = "magick")]
pub mod magick;
#[repr(C)]
#[derive(Debug, Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Hash)]
pub enum BaseType {
Unknown,
None,
UInt8,
Int8,
UInt16,
Int16,
UInt32,
Int32,
UInt64,
Int64,
Half,
Float,
Double,
String,
Ptr,
Last,
}
#[cfg(all(feature = "oiio", not(feature = "docs-rs")))]
pub mod oiio;
#[cfg(all(feature = "oiio", not(feature = "docs-rs")))]
pub use oiio::{read, write};
#[cfg(feature = "magick")]
pub use magick::{read, write};
#[cfg(all(not(feature = "magick"), not(feature = "oiio")))]
mod stub;
#[cfg(all(not(feature = "magick"), not(feature = "oiio")))]
pub use stub::{read, write};