[][src]Struct graphicsmagick_sys::_ImageInfo

#[repr(C)]pub struct _ImageInfo {
    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: CompressionTypetemporary: c_uintadjoin: c_uintantialias: c_uintsubimage: c_ulongsubrange: c_ulongdepth: c_ulongsize: *mut c_chartile: *mut c_charpage: *mut c_charinterlace: InterlaceTypeendian: EndianTypeunits: ResolutionTypequality: c_ulongsampling_factor: *mut c_charserver_name: *mut c_charfont: *mut c_chartexture: *mut c_chardensity: *mut c_charpointsize: f64fuzz: f64pen: PixelPacketbackground_color: PixelPacketborder_color: PixelPacketmatte_color: PixelPacketdither: c_uintmonochrome: c_uintprogress: c_uintcolorspace: ColorspaceTypetype_: ImageTypegroup: c_longverbose: c_uintview: *mut c_charauthenticate: *mut c_charclient_data: *mut c_voidfile: *mut FILEmagick: [c_char; 2053]filename: [c_char; 2053]cache: _CacheInfoPtr_definitions: *mut c_voidattributes: *mut Imageping: c_uintpreview_type: PreviewTypeaffirm: c_uintblob: _BlobInfoPtr_length: size_tunique: [c_char; 2053]zero: [c_char; 2053]signature: c_ulong

Trait Implementations

impl Clone for _ImageInfo[src]

impl Copy for _ImageInfo[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.