Struct ffmpeg_sys_next::AVTimecode
source · [−]#[repr(C)]pub struct AVTimecode {
pub start: c_int,
pub flags: u32,
pub rate: AVRational,
pub fps: c_uint,
}Fields
start: c_int< timecode frame start (first base frame number)
flags: u32< flags such as drop frame, +24 hours support, …
rate: AVRational< frame rate in rational form
fps: c_uint< frame per second; must be consistent with the rate field
Trait Implementations
sourceimpl Clone for AVTimecode
impl Clone for AVTimecode
sourcefn clone(&self) -> AVTimecode
fn clone(&self) -> AVTimecode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AVTimecode
impl Debug for AVTimecode
sourceimpl PartialEq<AVTimecode> for AVTimecode
impl PartialEq<AVTimecode> for AVTimecode
sourcefn eq(&self, other: &AVTimecode) -> bool
fn eq(&self, other: &AVTimecode) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &AVTimecode) -> bool
fn ne(&self, other: &AVTimecode) -> bool
This method tests for !=.
impl Copy for AVTimecode
impl Eq for AVTimecode
impl StructuralEq for AVTimecode
impl StructuralPartialEq for AVTimecode
Auto Trait Implementations
impl RefUnwindSafe for AVTimecode
impl Send for AVTimecode
impl Sync for AVTimecode
impl Unpin for AVTimecode
impl UnwindSafe for AVTimecode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more