Struct gdk4_sys::GdkContentProviderClass [−][src]
#[repr(C)]pub struct GdkContentProviderClass {
pub parent_class: GObjectClass,
pub content_changed: Option<unsafe extern "C" fn(_: *mut GdkContentProvider)>,
pub attach_clipboard: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GdkClipboard)>,
pub detach_clipboard: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GdkClipboard)>,
pub ref_formats: Option<unsafe extern "C" fn(_: *mut GdkContentProvider) -> *mut GdkContentFormats>,
pub ref_storable_formats: Option<unsafe extern "C" fn(_: *mut GdkContentProvider) -> *mut GdkContentFormats>,
pub write_mime_type_async: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *const c_char, _: *mut GOutputStream, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>,
pub write_mime_type_finish: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GAsyncResult, _: *mut *mut GError) -> gboolean>,
pub get_value: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GValue, _: *mut *mut GError) -> gboolean>,
pub padding: [gpointer; 8],
}
Fields
parent_class: GObjectClass
content_changed: Option<unsafe extern "C" fn(_: *mut GdkContentProvider)>
attach_clipboard: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GdkClipboard)>
detach_clipboard: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GdkClipboard)>
ref_formats: Option<unsafe extern "C" fn(_: *mut GdkContentProvider) -> *mut GdkContentFormats>
ref_storable_formats: Option<unsafe extern "C" fn(_: *mut GdkContentProvider) -> *mut GdkContentFormats>
write_mime_type_async: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *const c_char, _: *mut GOutputStream, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>
write_mime_type_finish: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GAsyncResult, _: *mut *mut GError) -> gboolean>
get_value: Option<unsafe extern "C" fn(_: *mut GdkContentProvider, _: *mut GValue, _: *mut *mut GError) -> gboolean>
padding: [gpointer; 8]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GdkContentProviderClass
impl !Send for GdkContentProviderClass
impl !Sync for GdkContentProviderClass
impl Unpin for GdkContentProviderClass
impl UnwindSafe for GdkContentProviderClass
Blanket Implementations
Mutably borrows from an owned value. Read more