Struct libpanel_sys::PanelDockClass
source · #[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 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 PanelDockClass
impl Debug for PanelDockClass
impl Copy for PanelDockClass
Auto Trait Implementations§
impl RefUnwindSafe for PanelDockClass
impl !Send for PanelDockClass
impl !Sync for PanelDockClass
impl Unpin 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