#[repr(C)]pub struct ClutterTimelineClass {
pub parent_class: GObjectClass,
pub started: Option<unsafe extern "C" fn(*mut ClutterTimeline)>,
pub completed: Option<unsafe extern "C" fn(*mut ClutterTimeline)>,
pub paused: Option<unsafe extern "C" fn(*mut ClutterTimeline)>,
pub new_frame: Option<unsafe extern "C" fn(*mut ClutterTimeline, c_int)>,
pub marker_reached: Option<unsafe extern "C" fn(*mut ClutterTimeline, *const c_char, c_int)>,
pub stopped: Option<unsafe extern "C" fn(*mut ClutterTimeline, gboolean)>,
pub _clutter_timeline_1: Option<unsafe extern "C" fn()>,
pub _clutter_timeline_2: Option<unsafe extern "C" fn()>,
pub _clutter_timeline_3: Option<unsafe extern "C" fn()>,
pub _clutter_timeline_4: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: GObjectClass
§started: Option<unsafe extern "C" fn(*mut ClutterTimeline)>
§completed: Option<unsafe extern "C" fn(*mut ClutterTimeline)>
§paused: Option<unsafe extern "C" fn(*mut ClutterTimeline)>
§new_frame: Option<unsafe extern "C" fn(*mut ClutterTimeline, c_int)>
§marker_reached: Option<unsafe extern "C" fn(*mut ClutterTimeline, *const c_char, c_int)>
§stopped: Option<unsafe extern "C" fn(*mut ClutterTimeline, gboolean)>
§_clutter_timeline_1: Option<unsafe extern "C" fn()>
§_clutter_timeline_2: Option<unsafe extern "C" fn()>
§_clutter_timeline_3: Option<unsafe extern "C" fn()>
§_clutter_timeline_4: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for ClutterTimelineClass
impl Clone for ClutterTimelineClass
Source§fn clone(&self) -> ClutterTimelineClass
fn clone(&self) -> ClutterTimelineClass
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 ClutterTimelineClass
impl Debug for ClutterTimelineClass
impl Copy for ClutterTimelineClass
Auto Trait Implementations§
impl Freeze for ClutterTimelineClass
impl RefUnwindSafe for ClutterTimelineClass
impl !Send for ClutterTimelineClass
impl !Sync for ClutterTimelineClass
impl Unpin for ClutterTimelineClass
impl UnwindSafe for ClutterTimelineClass
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