#[repr(C)]pub struct ClutterStageClass {
pub parent_class: ClutterGroupClass,
pub fullscreen: Option<unsafe extern "C" fn(*mut ClutterStage)>,
pub unfullscreen: Option<unsafe extern "C" fn(*mut ClutterStage)>,
pub activate: Option<unsafe extern "C" fn(*mut ClutterStage)>,
pub deactivate: Option<unsafe extern "C" fn(*mut ClutterStage)>,
pub delete_event: Option<unsafe extern "C" fn(*mut ClutterStage, *mut ClutterEvent) -> gboolean>,
pub _padding_dummy: [gpointer; 31],
}
Fields§
§parent_class: ClutterGroupClass
§fullscreen: Option<unsafe extern "C" fn(*mut ClutterStage)>
§unfullscreen: Option<unsafe extern "C" fn(*mut ClutterStage)>
§activate: Option<unsafe extern "C" fn(*mut ClutterStage)>
§deactivate: Option<unsafe extern "C" fn(*mut ClutterStage)>
§delete_event: Option<unsafe extern "C" fn(*mut ClutterStage, *mut ClutterEvent) -> gboolean>
§_padding_dummy: [gpointer; 31]
Trait Implementations§
Source§impl Clone for ClutterStageClass
impl Clone for ClutterStageClass
Source§fn clone(&self) -> ClutterStageClass
fn clone(&self) -> ClutterStageClass
Returns a duplicate 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 ClutterStageClass
impl Debug for ClutterStageClass
impl Copy for ClutterStageClass
Auto Trait Implementations§
impl Freeze for ClutterStageClass
impl RefUnwindSafe for ClutterStageClass
impl !Send for ClutterStageClass
impl !Sync for ClutterStageClass
impl Unpin for ClutterStageClass
impl UnwindSafe for ClutterStageClass
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