#[repr(C)]pub struct _ImageInfo {Show 49 fields
pub compression: CompressionType,
pub temporary: c_uint,
pub adjoin: c_uint,
pub antialias: c_uint,
pub subimage: c_ulong,
pub subrange: c_ulong,
pub depth: c_ulong,
pub size: *mut c_char,
pub tile: *mut c_char,
pub page: *mut c_char,
pub interlace: InterlaceType,
pub endian: EndianType,
pub units: ResolutionType,
pub quality: c_ulong,
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 pen: PixelPacket,
pub background_color: PixelPacket,
pub border_color: PixelPacket,
pub matte_color: PixelPacket,
pub dither: c_uint,
pub monochrome: c_uint,
pub progress: c_uint,
pub colorspace: ColorspaceType,
pub type_: ImageType,
pub group: c_long,
pub verbose: c_uint,
pub view: *mut c_char,
pub authenticate: *mut c_char,
pub client_data: *mut c_void,
pub file: *mut FILE,
pub magick: [c_char; 2053],
pub filename: [c_char; 2053],
pub cache: _CacheInfoPtr_,
pub definitions: *mut c_void,
pub attributes: *mut Image,
pub ping: c_uint,
pub preview_type: PreviewType,
pub affirm: c_uint,
pub blob: _BlobInfoPtr_,
pub length: size_t,
pub unique: [c_char; 2053],
pub zero: [c_char; 2053],
pub signature: c_ulong,
}Fields§
§compression: CompressionType§temporary: c_uint§adjoin: c_uint§antialias: c_uint§subimage: c_ulong§subrange: c_ulong§depth: c_ulong§size: *mut c_char§tile: *mut c_char§page: *mut c_char§interlace: InterlaceType§endian: EndianType§units: ResolutionType§quality: c_ulong§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§pen: PixelPacket§background_color: PixelPacket§border_color: PixelPacket§matte_color: PixelPacket§dither: c_uint§monochrome: c_uint§progress: c_uint§colorspace: ColorspaceType§type_: ImageType§group: c_long§verbose: c_uint§view: *mut c_char§authenticate: *mut c_char§client_data: *mut c_void§file: *mut FILE§magick: [c_char; 2053]§filename: [c_char; 2053]§cache: _CacheInfoPtr_§definitions: *mut c_void§attributes: *mut Image§ping: c_uint§preview_type: PreviewType§affirm: c_uint§blob: _BlobInfoPtr_§length: size_t§unique: [c_char; 2053]§zero: [c_char; 2053]§signature: c_ulongTrait 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
impl Copy 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