PixelIteratorDualReadCallback

Type Alias PixelIteratorDualReadCallback 

Source
pub type PixelIteratorDualReadCallback = Option<unsafe extern "C" fn(mutable_data: *mut c_void, immutable_data: *const c_void, first_image: *const Image, first_pixels: *const PixelPacket, first_indexes: *const IndexPacket, second_image: *const Image, second_pixels: *const PixelPacket, second_indexes: *const IndexPacket, npixels: c_long, exception: *mut ExceptionInfo) -> c_uint>;

Aliased Type§

pub enum PixelIteratorDualReadCallback {
    None,
    Some(unsafe extern "C" fn(*mut c_void, *const c_void, *const _Image, *const _PixelPacket, *const u16, *const _Image, *const _PixelPacket, *const u16, i64, *mut _ExceptionInfo) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*mut c_void, *const c_void, *const _Image, *const _PixelPacket, *const u16, *const _Image, *const _PixelPacket, *const u16, i64, *mut _ExceptionInfo) -> u32)

Some value of type T.