Type Alias magick_rust::bindings::MagickInfo

source ·
pub type MagickInfo = _MagickInfo;

Aliased Type§

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