Type Alias MagickInfo

Source
pub type MagickInfo = _MagickInfo;

Aliased Type§

#[repr(C)]
pub struct MagickInfo {
Show 15 fields pub name: *mut i8, pub description: *mut i8, pub version: *mut i8, pub mime_type: *mut i8, pub note: *mut i8, pub module: *mut 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, *mut _ExceptionInfo) -> MagickBooleanType>, pub image_info: *mut _ImageInfo, pub magick: Option<unsafe extern "C" fn(*const u8, usize) -> MagickBooleanType>, pub format_type: MagickFormatType, pub flags: u32, pub semaphore: *mut SemaphoreInfo, pub signature: usize, pub client_data: *mut c_void,
}

Fields§

§name: *mut i8§description: *mut i8§version: *mut i8§mime_type: *mut i8§note: *mut i8§module: *mut i8§decoder: Option<unsafe extern "C" fn(*const _ImageInfo, *mut _ExceptionInfo) -> *mut _Image>§encoder: Option<unsafe extern "C" fn(*const _ImageInfo, *mut _Image, *mut _ExceptionInfo) -> MagickBooleanType>§image_info: *mut _ImageInfo§magick: Option<unsafe extern "C" fn(*const u8, usize) -> MagickBooleanType>§format_type: MagickFormatType§flags: u32§semaphore: *mut SemaphoreInfo§signature: usize§client_data: *mut c_void