MagickInfo

Type Alias MagickInfo 

Source
pub type MagickInfo = _MagickInfo;

Aliased Type§

#[repr(C)]
pub struct MagickInfo {
Show 20 fields pub next: *mut _MagickInfo, pub previous: *mut _MagickInfo, pub name: *const i8, pub description: *const i8, pub note: *const i8, pub version: *const i8, pub module: *const i8, pub decoder: Option<unsafe extern "C" fn(*const _ImageInfo, *mut _ExceptionInfo) -> *mut _Image>, pub encoder: Option<unsafe extern "C" fn(*const _ImageInfo, *mut _Image) -> u32>, pub magick: Option<unsafe extern "C" fn(*const u8, u64) -> u32>, pub client_data: *mut c_void, pub adjoin: u32, pub raw: u32, pub stealth: u32, pub seekable_stream: u32, pub blob_support: u32, pub thread_support: u32, pub coder_class: i32, pub extension_treatment: u32, pub signature: u64,
}

Fields§

§next: *mut _MagickInfo§previous: *mut _MagickInfo§name: *const i8§description: *const i8§note: *const i8§version: *const i8§module: *const i8§decoder: Option<unsafe extern "C" fn(*const _ImageInfo, *mut _ExceptionInfo) -> *mut _Image>§encoder: Option<unsafe extern "C" fn(*const _ImageInfo, *mut _Image) -> u32>§magick: Option<unsafe extern "C" fn(*const u8, u64) -> u32>§client_data: *mut c_void§adjoin: u32§raw: u32§stealth: u32§seekable_stream: u32§blob_support: u32§thread_support: u32§coder_class: i32§extension_treatment: u32§signature: u64