#[repr(C)]pub struct GESTimeline {
pub parent: GstBin,
pub layers: *mut GList,
pub tracks: *mut GList,
pub priv_: *mut GESTimelinePrivate,
pub _ges_reserved: [gpointer; 4],
}
Fields§
§parent: GstBin
§layers: *mut GList
§tracks: *mut GList
§priv_: *mut GESTimelinePrivate
§_ges_reserved: [gpointer; 4]
Trait Implementations§
source§impl Clone for GESTimeline
impl Clone for GESTimeline
source§fn clone(&self) -> GESTimeline
fn clone(&self) -> GESTimeline
Returns a copy 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 GESTimeline
impl Debug for GESTimeline
impl Copy for GESTimeline
Auto Trait Implementations§
impl Freeze for GESTimeline
impl RefUnwindSafe for GESTimeline
impl !Send for GESTimeline
impl !Sync for GESTimeline
impl Unpin for GESTimeline
impl UnwindSafe for GESTimeline
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)