#[repr(C)]pub struct ClutterDropActionClass {Show 13 fields
pub parent_class: ClutterActionClass,
pub can_drop: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor, c_float, c_float) -> gboolean>,
pub over_in: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor)>,
pub over_out: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor)>,
pub drop: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor, c_float, c_float)>,
pub _clutter_drop_action1: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action2: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action3: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action4: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action5: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action6: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action7: Option<unsafe extern "C" fn()>,
pub _clutter_drop_action8: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: ClutterActionClass
§can_drop: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor, c_float, c_float) -> gboolean>
§over_in: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor)>
§over_out: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor)>
§drop: Option<unsafe extern "C" fn(*mut ClutterDropAction, *mut ClutterActor, c_float, c_float)>
§_clutter_drop_action1: Option<unsafe extern "C" fn()>
§_clutter_drop_action2: Option<unsafe extern "C" fn()>
§_clutter_drop_action3: Option<unsafe extern "C" fn()>
§_clutter_drop_action4: Option<unsafe extern "C" fn()>
§_clutter_drop_action5: Option<unsafe extern "C" fn()>
§_clutter_drop_action6: Option<unsafe extern "C" fn()>
§_clutter_drop_action7: Option<unsafe extern "C" fn()>
§_clutter_drop_action8: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for ClutterDropActionClass
impl Clone for ClutterDropActionClass
Source§fn clone(&self) -> ClutterDropActionClass
fn clone(&self) -> ClutterDropActionClass
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 ClutterDropActionClass
impl Debug for ClutterDropActionClass
impl Copy for ClutterDropActionClass
Auto Trait Implementations§
impl Freeze for ClutterDropActionClass
impl RefUnwindSafe for ClutterDropActionClass
impl !Send for ClutterDropActionClass
impl !Sync for ClutterDropActionClass
impl Unpin for ClutterDropActionClass
impl UnwindSafe for ClutterDropActionClass
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