#[repr(C)]pub struct ClutterCanvasClass {
pub parent_class: GObjectClass,
pub draw: Option<unsafe extern "C" fn(*mut ClutterCanvas, *mut cairo_t, c_int, c_int) -> gboolean>,
pub _padding: [gpointer; 16],
}Fields§
§parent_class: GObjectClass§draw: Option<unsafe extern "C" fn(*mut ClutterCanvas, *mut cairo_t, c_int, c_int) -> gboolean>§_padding: [gpointer; 16]Trait Implementations§
Source§impl Clone for ClutterCanvasClass
impl Clone for ClutterCanvasClass
Source§fn clone(&self) -> ClutterCanvasClass
fn clone(&self) -> ClutterCanvasClass
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 ClutterCanvasClass
Auto Trait Implementations§
impl !Send for ClutterCanvasClass
impl !Sync for ClutterCanvasClass
impl Freeze for ClutterCanvasClass
impl RefUnwindSafe for ClutterCanvasClass
impl Unpin for ClutterCanvasClass
impl UnsafeUnpin for ClutterCanvasClass
impl UnwindSafe for ClutterCanvasClass
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