Struct gtk4_sys::GtkDialogClass
source · #[repr(C)]pub struct GtkDialogClass {
pub parent_class: GtkWindowClass,
pub response: Option<unsafe extern "C" fn(_: *mut GtkDialog, _: GtkResponseType)>,
pub close: Option<unsafe extern "C" fn(_: *mut GtkDialog)>,
pub padding: [gpointer; 8],
}
Fields§
§parent_class: GtkWindowClass
§response: Option<unsafe extern "C" fn(_: *mut GtkDialog, _: GtkResponseType)>
§close: Option<unsafe extern "C" fn(_: *mut GtkDialog)>
§padding: [gpointer; 8]
Trait Implementations§
source§impl Clone for GtkDialogClass
impl Clone for GtkDialogClass
source§fn clone(&self) -> GtkDialogClass
fn clone(&self) -> GtkDialogClass
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 moresource§impl Debug for GtkDialogClass
impl Debug for GtkDialogClass
impl Copy for GtkDialogClass
Auto Trait Implementations§
impl RefUnwindSafe for GtkDialogClass
impl !Send for GtkDialogClass
impl !Sync for GtkDialogClass
impl Unpin for GtkDialogClass
impl UnwindSafe for GtkDialogClass
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more