#[repr(C)]pub 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 c_char,
pub extract: *mut c_char,
pub page: *mut c_char,
pub scenes: *mut c_char,
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 c_char,
pub server_name: *mut c_char,
pub font: *mut c_char,
pub texture: *mut c_char,
pub density: *mut c_char,
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: MagickProgressMonitor,
pub client_data: *mut c_void,
pub cache: *mut c_void,
pub stream: StreamHandler,
pub file: *mut FILE,
pub blob: *mut c_void,
pub length: usize,
pub magick: [c_char; 4096],
pub unique: [c_char; 4096],
pub filename: [c_char; 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 c_char§extract: *mut c_char§page: *mut c_char§scenes: *mut c_char§scene: usize§number_scenes: usize§depth: usize§interlace: InterlaceType§endian: EndianType§units: ResolutionType§quality: usize§sampling_factor: *mut c_char§server_name: *mut c_char§font: *mut c_char§texture: *mut c_char§density: *mut c_char§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: MagickProgressMonitor§client_data: *mut c_void§cache: *mut c_void§stream: StreamHandler§file: *mut FILE§blob: *mut c_void§length: usize§magick: [c_char; 4096]§unique: [c_char; 4096]§filename: [c_char; 4096]§debug: MagickBooleanType§signature: usize§custom_stream: *mut CustomStreamInfo§matte_color: PixelInfoTrait Implementations§
Source§impl Clone for _ImageInfo
impl Clone for _ImageInfo
Source§fn clone(&self) -> _ImageInfo
fn clone(&self) -> _ImageInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for _ImageInfo
impl Debug for _ImageInfo
Source§impl PartialEq for _ImageInfo
impl PartialEq for _ImageInfo
impl Copy for _ImageInfo
impl StructuralPartialEq for _ImageInfo
Auto Trait Implementations§
impl Freeze for _ImageInfo
impl RefUnwindSafe for _ImageInfo
impl !Send for _ImageInfo
impl !Sync for _ImageInfo
impl Unpin for _ImageInfo
impl UnwindSafe for _ImageInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more