Type Alias VipsImageClass

Source
pub type VipsImageClass = _VipsImageClass;

Aliased Type§

struct VipsImageClass {
    pub parent_class: _VipsObjectClass,
    pub preeval: Option<unsafe extern "C" fn(*mut _VipsImage, *mut _VipsProgress, *mut c_void)>,
    pub eval: Option<unsafe extern "C" fn(*mut _VipsImage, *mut _VipsProgress, *mut c_void)>,
    pub posteval: Option<unsafe extern "C" fn(*mut _VipsImage, *mut _VipsProgress, *mut c_void)>,
    pub written: Option<unsafe extern "C" fn(*mut _VipsImage, *mut i32, *mut c_void)>,
    pub invalidate: Option<unsafe extern "C" fn(*mut _VipsImage, *mut c_void)>,
    pub minimise: Option<unsafe extern "C" fn(*mut _VipsImage, *mut c_void)>,
}

Fields§

§parent_class: _VipsObjectClass§preeval: Option<unsafe extern "C" fn(*mut _VipsImage, *mut _VipsProgress, *mut c_void)>§eval: Option<unsafe extern "C" fn(*mut _VipsImage, *mut _VipsProgress, *mut c_void)>§posteval: Option<unsafe extern "C" fn(*mut _VipsImage, *mut _VipsProgress, *mut c_void)>§written: Option<unsafe extern "C" fn(*mut _VipsImage, *mut i32, *mut c_void)>§invalidate: Option<unsafe extern "C" fn(*mut _VipsImage, *mut c_void)>§minimise: Option<unsafe extern "C" fn(*mut _VipsImage, *mut c_void)>