Struct gstreamer_sys::GstSegment [−][src]
#[repr(C)]pub struct GstSegment { pub flags: GstSegmentFlags, pub rate: c_double, pub applied_rate: c_double, pub format: GstFormat, pub base: u64, pub offset: u64, pub start: u64, pub stop: u64, pub time: u64, pub position: u64, pub duration: u64, pub _gst_reserved: [gpointer; 4], }
Fields
flags: GstSegmentFlags
rate: c_double
applied_rate: c_double
format: GstFormat
base: u64
offset: u64
start: u64
stop: u64
time: u64
position: u64
duration: u64
_gst_reserved: [gpointer; 4]
Trait Implementations
impl Copy for GstSegment[src]
impl Copy for GstSegmentimpl Clone for GstSegment[src]
impl Clone for GstSegmentfn clone(&self) -> GstSegment[src]
fn clone(&self) -> GstSegmentReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for GstSegment[src]
impl Debug for GstSegmentAuto Trait Implementations
impl !Send for GstSegment
impl !Send for GstSegmentimpl !Sync for GstSegment
impl !Sync for GstSegment