Struct gstreamer_editing_services_sys::GESTimelineElement [−][src]
#[repr(C)]pub struct GESTimelineElement { pub parent_instance: GInitiallyUnowned, pub parent: *mut GESTimelineElement, pub asset: *mut GESAsset, pub start: GstClockTime, pub inpoint: GstClockTime, pub duration: GstClockTime, pub maxduration: GstClockTime, pub priority: u32, pub timeline: *mut GESTimeline, pub name: *mut c_char, pub priv_: *mut GESTimelineElementPrivate, pub _ges_reserved: [gpointer; 20], }
Fields
parent_instance: GInitiallyUnowned
parent: *mut GESTimelineElement
asset: *mut GESAsset
start: GstClockTime
inpoint: GstClockTime
duration: GstClockTime
maxduration: GstClockTime
priority: u32
timeline: *mut GESTimeline
name: *mut c_char
priv_: *mut GESTimelineElementPrivate
_ges_reserved: [gpointer; 20]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GESTimelineElement
impl !Send for GESTimelineElement
impl !Sync for GESTimelineElement
impl Unpin for GESTimelineElement
impl UnwindSafe for GESTimelineElement
Blanket Implementations
Mutably borrows from an owned value. Read more