pub enum SourceTimelineModeV1 {
Show 18 variants
Default,
Fps120,
Fps100,
Fps60,
Fps50,
Fps48,
Fps30,
Fps30Drop,
NtscDropFrame,
NtscFullFrame,
Pal,
Fps24,
Fps1000,
FilmFullFrame,
Custom,
Fps96,
Fps72,
Fps59Dot94,
}Expand description
Source timeline mode retained without converting it to decimal FPS.
Variants§
Default
Explicit source default mode, physically 30 fps.
Fps120
120 fps.
Fps100
100 fps.
Fps60
60 fps.
Fps50
50 fps.
Fps48
48 fps.
Fps30
30 fps.
Fps30Drop
30 fps with drop-style display semantics.
NtscDropFrame
NTSC approximately 29.97 fps with drop-frame numbering.
NtscFullFrame
NTSC approximately 29.97 fps with full-frame numbering.
Pal
PAL 25 fps.
Fps24
24 fps.
Fps1000
1000 fps.
FilmFullFrame
Film approximately 23.976 fps.
Custom
Source-defined custom frame rate.
Fps96
96 fps.
Fps72
72 fps.
Fps59Dot94
NTSC approximately 59.94 fps.
Trait Implementations§
Source§impl Clone for SourceTimelineModeV1
impl Clone for SourceTimelineModeV1
Source§fn clone(&self) -> SourceTimelineModeV1
fn clone(&self) -> SourceTimelineModeV1
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 SourceTimelineModeV1
Source§impl Debug for SourceTimelineModeV1
impl Debug for SourceTimelineModeV1
impl Eq for SourceTimelineModeV1
Source§impl From<SourceTimelineModeV1> for ExactSourceTimelineModeWireV1
impl From<SourceTimelineModeV1> for ExactSourceTimelineModeWireV1
Source§fn from(value: SourceTimelineModeV1) -> Self
fn from(value: SourceTimelineModeV1) -> Self
Converts to this type from the input type.
Source§impl Ord for SourceTimelineModeV1
impl Ord for SourceTimelineModeV1
Source§fn cmp(&self, other: &SourceTimelineModeV1) -> Ordering
fn cmp(&self, other: &SourceTimelineModeV1) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SourceTimelineModeV1
impl PartialEq for SourceTimelineModeV1
Source§impl PartialOrd for SourceTimelineModeV1
impl PartialOrd for SourceTimelineModeV1
impl StructuralPartialEq for SourceTimelineModeV1
Auto Trait Implementations§
impl Freeze for SourceTimelineModeV1
impl RefUnwindSafe for SourceTimelineModeV1
impl Send for SourceTimelineModeV1
impl Sync for SourceTimelineModeV1
impl Unpin for SourceTimelineModeV1
impl UnsafeUnpin for SourceTimelineModeV1
impl UnwindSafe for SourceTimelineModeV1
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