#[repr(C)]pub struct PanelDockClass {
pub parent_class: GtkWidgetClass,
pub panel_drag_begin: Option<unsafe extern "C" fn(*mut PanelDock, *mut PanelWidget)>,
pub panel_drag_end: Option<unsafe extern "C" fn(*mut PanelDock, *mut PanelWidget)>,
}Fields§
§parent_class: GtkWidgetClass§panel_drag_begin: Option<unsafe extern "C" fn(*mut PanelDock, *mut PanelWidget)>§panel_drag_end: Option<unsafe extern "C" fn(*mut PanelDock, *mut PanelWidget)>Trait Implementations§
Source§impl Clone for PanelDockClass
impl Clone for PanelDockClass
Source§fn clone(&self) -> PanelDockClass
fn clone(&self) -> PanelDockClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PanelDockClass
Auto Trait Implementations§
impl !Send for PanelDockClass
impl !Sync for PanelDockClass
impl Freeze for PanelDockClass
impl RefUnwindSafe for PanelDockClass
impl Unpin for PanelDockClass
impl UnsafeUnpin for PanelDockClass
impl UnwindSafe for PanelDockClass
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