Type Alias libvips::bindings::VipsOperationClass
source · pub type VipsOperationClass = _VipsOperationClass;
Aliased Type§
struct VipsOperationClass {
pub parent_class: _VipsObjectClass,
pub usage: Option<unsafe extern "C" fn(_: *mut _VipsOperationClass, _: *mut _VipsBuf)>,
pub get_flags: Option<unsafe extern "C" fn(_: *mut _VipsOperation) -> u32>,
pub flags: u32,
pub invalidate: Option<unsafe extern "C" fn(_: *mut _VipsOperation)>,
}
Fields§
§parent_class: _VipsObjectClass
§usage: Option<unsafe extern "C" fn(_: *mut _VipsOperationClass, _: *mut _VipsBuf)>
§get_flags: Option<unsafe extern "C" fn(_: *mut _VipsOperation) -> u32>
§flags: u32
§invalidate: Option<unsafe extern "C" fn(_: *mut _VipsOperation)>