Type Alias VipsFormatClass

Source
pub type VipsFormatClass = _VipsFormatClass;

Aliased Type§

struct VipsFormatClass {
    pub parent_class: _VipsObjectClass,
    pub is_a: Option<unsafe extern "C" fn(*const i8) -> i32>,
    pub header: Option<unsafe extern "C" fn(*const i8, *mut _VipsImage) -> i32>,
    pub load: Option<unsafe extern "C" fn(*const i8, *mut _VipsImage) -> i32>,
    pub save: Option<unsafe extern "C" fn(*mut _VipsImage, *const i8) -> i32>,
    pub get_flags: Option<unsafe extern "C" fn(*const i8) -> u32>,
    pub priority: i32,
    pub suffs: *mut *const i8,
}

Fields§

§parent_class: _VipsObjectClass§is_a: Option<unsafe extern "C" fn(*const i8) -> i32>§header: Option<unsafe extern "C" fn(*const i8, *mut _VipsImage) -> i32>§load: Option<unsafe extern "C" fn(*const i8, *mut _VipsImage) -> i32>§save: Option<unsafe extern "C" fn(*mut _VipsImage, *const i8) -> i32>§get_flags: Option<unsafe extern "C" fn(*const i8) -> u32>§priority: i32§suffs: *mut *const i8