#[repr(C)]pub struct ClutterTransitionClass {
pub parent_class: ClutterTimelineClass,
pub attached: Option<unsafe extern "C" fn(*mut ClutterTransition, *mut ClutterAnimatable)>,
pub detached: Option<unsafe extern "C" fn(*mut ClutterTransition, *mut ClutterAnimatable)>,
pub compute_value: Option<unsafe extern "C" fn(*mut ClutterTransition, *mut ClutterAnimatable, *mut ClutterInterval, c_double)>,
pub _padding: [gpointer; 8],
}
Fields§
§parent_class: ClutterTimelineClass
§attached: Option<unsafe extern "C" fn(*mut ClutterTransition, *mut ClutterAnimatable)>
§detached: Option<unsafe extern "C" fn(*mut ClutterTransition, *mut ClutterAnimatable)>
§compute_value: Option<unsafe extern "C" fn(*mut ClutterTransition, *mut ClutterAnimatable, *mut ClutterInterval, c_double)>
§_padding: [gpointer; 8]
Trait Implementations§
Source§impl Clone for ClutterTransitionClass
impl Clone for ClutterTransitionClass
Source§fn clone(&self) -> ClutterTransitionClass
fn clone(&self) -> ClutterTransitionClass
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 ClutterTransitionClass
impl Debug for ClutterTransitionClass
impl Copy for ClutterTransitionClass
Auto Trait Implementations§
impl Freeze for ClutterTransitionClass
impl RefUnwindSafe for ClutterTransitionClass
impl !Send for ClutterTransitionClass
impl !Sync for ClutterTransitionClass
impl Unpin for ClutterTransitionClass
impl UnwindSafe for ClutterTransitionClass
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