Struct gdk_pixbuf_sys::GdkPixbufModule
source · #[repr(C)]pub struct GdkPixbufModule {Show 17 fields
pub module_name: *mut c_char,
pub module_path: *mut c_char,
pub module: gpointer,
pub info: *mut GdkPixbufFormat,
pub load: GdkPixbufModuleLoadFunc,
pub load_xpm_data: GdkPixbufModuleLoadXpmDataFunc,
pub begin_load: GdkPixbufModuleBeginLoadFunc,
pub stop_load: GdkPixbufModuleStopLoadFunc,
pub load_increment: GdkPixbufModuleIncrementLoadFunc,
pub load_animation: GdkPixbufModuleLoadAnimationFunc,
pub save: GdkPixbufModuleSaveFunc,
pub save_to_callback: GdkPixbufModuleSaveCallbackFunc,
pub is_save_option_supported: GdkPixbufModuleSaveOptionSupportedFunc,
pub _reserved1: Option<unsafe extern "C" fn()>,
pub _reserved2: Option<unsafe extern "C" fn()>,
pub _reserved3: Option<unsafe extern "C" fn()>,
pub _reserved4: Option<unsafe extern "C" fn()>,
}
Fields§
§module_name: *mut c_char
§module_path: *mut c_char
§module: gpointer
§info: *mut GdkPixbufFormat
§load: GdkPixbufModuleLoadFunc
§load_xpm_data: GdkPixbufModuleLoadXpmDataFunc
§begin_load: GdkPixbufModuleBeginLoadFunc
§stop_load: GdkPixbufModuleStopLoadFunc
§load_increment: GdkPixbufModuleIncrementLoadFunc
§load_animation: GdkPixbufModuleLoadAnimationFunc
§save: GdkPixbufModuleSaveFunc
§save_to_callback: GdkPixbufModuleSaveCallbackFunc
§is_save_option_supported: GdkPixbufModuleSaveOptionSupportedFunc
§_reserved1: Option<unsafe extern "C" fn()>
§_reserved2: Option<unsafe extern "C" fn()>
§_reserved3: Option<unsafe extern "C" fn()>
§_reserved4: Option<unsafe extern "C" fn()>
Trait Implementations§
source§impl Clone for GdkPixbufModule
impl Clone for GdkPixbufModule
source§fn clone(&self) -> GdkPixbufModule
fn clone(&self) -> GdkPixbufModule
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more