Type Alias magick_rust::bindings::ImageInfo

source ·
pub type ImageInfo = _ImageInfo;

Aliased Type§

struct ImageInfo {
Show 53 fields pub compression: CompressionType, pub orientation: OrientationType, pub temporary: MagickBooleanType, pub adjoin: MagickBooleanType, pub affirm: MagickBooleanType, pub antialias: MagickBooleanType, pub size: *mut i8, pub extract: *mut i8, pub page: *mut i8, pub scenes: *mut i8, pub scene: usize, pub number_scenes: usize, pub depth: usize, pub interlace: InterlaceType, pub endian: EndianType, pub units: ResolutionType, pub quality: usize, pub sampling_factor: *mut i8, pub server_name: *mut i8, pub font: *mut i8, pub texture: *mut i8, pub density: *mut i8, pub pointsize: f64, pub fuzz: f64, pub alpha_color: _PixelInfo, pub background_color: _PixelInfo, pub border_color: _PixelInfo, pub transparent_color: _PixelInfo, pub dither: MagickBooleanType, pub monochrome: MagickBooleanType, pub colorspace: ColorspaceType, pub compose: CompositeOperator, pub type_: ImageType, pub ping: MagickBooleanType, pub verbose: MagickBooleanType, pub channel: ChannelType, pub options: *mut c_void, pub profile: *mut c_void, pub synchronize: MagickBooleanType, pub progress_monitor: Option<unsafe extern "C" fn(_: *const i8, _: i64, _: u64, _: *mut c_void) -> MagickBooleanType>, pub client_data: *mut c_void, pub cache: *mut c_void, pub stream: Option<unsafe extern "C" fn(_: *const _Image, _: *const c_void, _: usize) -> usize>, pub file: *mut _IO_FILE, pub blob: *mut c_void, pub length: usize, pub magick: [i8; 4096], pub unique: [i8; 4096], pub filename: [i8; 4096], pub debug: MagickBooleanType, pub signature: usize, pub custom_stream: *mut _CustomStreamInfo, pub matte_color: _PixelInfo,
}

Fields§

§compression: CompressionType§orientation: OrientationType§temporary: MagickBooleanType§adjoin: MagickBooleanType§affirm: MagickBooleanType§antialias: MagickBooleanType§size: *mut i8§extract: *mut i8§page: *mut i8§scenes: *mut i8§scene: usize§number_scenes: usize§depth: usize§interlace: InterlaceType§endian: EndianType§units: ResolutionType§quality: usize§sampling_factor: *mut i8§server_name: *mut i8§font: *mut i8§texture: *mut i8§density: *mut i8§pointsize: f64§fuzz: f64§alpha_color: _PixelInfo§background_color: _PixelInfo§border_color: _PixelInfo§transparent_color: _PixelInfo§dither: MagickBooleanType§monochrome: MagickBooleanType§colorspace: ColorspaceType§compose: CompositeOperator§type_: ImageType§ping: MagickBooleanType§verbose: MagickBooleanType§channel: ChannelType§options: *mut c_void§profile: *mut c_void§synchronize: MagickBooleanType§progress_monitor: Option<unsafe extern "C" fn(_: *const i8, _: i64, _: u64, _: *mut c_void) -> MagickBooleanType>§client_data: *mut c_void§cache: *mut c_void§stream: Option<unsafe extern "C" fn(_: *const _Image, _: *const c_void, _: usize) -> usize>§file: *mut _IO_FILE§blob: *mut c_void§length: usize§magick: [i8; 4096]§unique: [i8; 4096]§filename: [i8; 4096]§debug: MagickBooleanType§signature: usize§custom_stream: *mut _CustomStreamInfo§matte_color: _PixelInfo