#[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 copy of the value. Read more
1.6.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for CVTimeStampFlags
impl Debug for CVTimeStampFlags
source§impl PartialEq for CVTimeStampFlags
impl PartialEq for CVTimeStampFlags
impl Copy for CVTimeStampFlags
impl Eq for CVTimeStampFlags
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 UnwindSafe for CVTimeStampFlags
Blanket Implementations§
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)