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 GstSegment
impl Clone for GstSegment
[src]
impl Clone for GstSegment
fn clone(&self) -> GstSegment
[src]
fn clone(&self) -> GstSegment
Returns 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 GstSegment
Auto Trait Implementations
impl !Send for GstSegment
impl !Send for GstSegment
impl !Sync for GstSegment
impl !Sync for GstSegment