#[repr(u64)]pub enum CVTimeStampFlags {
kCVTimeStampVideoTimeValid = 1,
kCVTimeStampHostTimeValid = 2,
kCVTimeStampSMPTETimeValid = 4,
kCVTimeStampVideoRefreshPeriodValid = 8,
kCVTimeStampRateScalarValid = 16,
kCVTimeStampTopField = 65_536,
kCVTimeStampBottomField = 131_072,
kCVTimeStampVideoHostTimeValid = 3,
kCVTimeStampIsInterlaced = 196_608,
}Variants§
kCVTimeStampVideoTimeValid = 1
kCVTimeStampHostTimeValid = 2
kCVTimeStampSMPTETimeValid = 4
kCVTimeStampVideoRefreshPeriodValid = 8
kCVTimeStampRateScalarValid = 16
kCVTimeStampTopField = 65_536
kCVTimeStampBottomField = 131_072
kCVTimeStampVideoHostTimeValid = 3
kCVTimeStampIsInterlaced = 196_608
Trait Implementations§
Source§impl Clone for CVTimeStampFlags
impl Clone for CVTimeStampFlags
Source§fn clone(&self) -> CVTimeStampFlags
fn clone(&self) -> CVTimeStampFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CVTimeStampFlags
Source§impl Debug for CVTimeStampFlags
impl Debug for CVTimeStampFlags
impl Eq for CVTimeStampFlags
Source§impl PartialEq for CVTimeStampFlags
impl PartialEq for CVTimeStampFlags
Source§fn eq(&self, other: &CVTimeStampFlags) -> bool
fn eq(&self, other: &CVTimeStampFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CVTimeStampFlags
Auto Trait Implementations§
impl Freeze for CVTimeStampFlags
impl RefUnwindSafe for CVTimeStampFlags
impl Send for CVTimeStampFlags
impl Sync for CVTimeStampFlags
impl Unpin for CVTimeStampFlags
impl UnsafeUnpin for CVTimeStampFlags
impl UnwindSafe for CVTimeStampFlags
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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