Type Alias VipsTargetCustomClass

Source
pub type VipsTargetCustomClass = _VipsTargetCustomClass;

Aliased Type§

struct VipsTargetCustomClass {
    pub parent_class: _VipsTargetClass,
    pub write: Option<unsafe extern "C" fn(*mut _VipsTargetCustom, *const c_void, i64) -> i64>,
    pub finish: Option<unsafe extern "C" fn(*mut _VipsTargetCustom)>,
    pub read: Option<unsafe extern "C" fn(*mut _VipsTargetCustom, *mut c_void, i64) -> i64>,
    pub seek: Option<unsafe extern "C" fn(*mut _VipsTargetCustom, i64, i32) -> i64>,
    pub end: Option<unsafe extern "C" fn(*mut _VipsTargetCustom) -> i32>,
}

Fields§

§parent_class: _VipsTargetClass§write: Option<unsafe extern "C" fn(*mut _VipsTargetCustom, *const c_void, i64) -> i64>§finish: Option<unsafe extern "C" fn(*mut _VipsTargetCustom)>§read: Option<unsafe extern "C" fn(*mut _VipsTargetCustom, *mut c_void, i64) -> i64>§seek: Option<unsafe extern "C" fn(*mut _VipsTargetCustom, i64, i32) -> i64>§end: Option<unsafe extern "C" fn(*mut _VipsTargetCustom) -> i32>