pub enum SmpteRate {
Fps24,
Fps25,
Fps29Drop,
Fps30,
}Expand description
A valid SMPTE frame rate encoded by the signed high byte of an SMF division.
Variants§
Fps24
24 frames per second (-24).
Fps25
25 frames per second (-25).
Fps29Drop
29.97 drop-frame timecode (-29 in the SMF header).
Fps30
30 frames per second (-30).
Implementations§
Trait Implementations§
impl Copy for SmpteRate
impl Eq for SmpteRate
impl StructuralPartialEq for SmpteRate
Auto Trait Implementations§
impl Freeze for SmpteRate
impl RefUnwindSafe for SmpteRate
impl Send for SmpteRate
impl Sync for SmpteRate
impl Unpin for SmpteRate
impl UnsafeUnpin for SmpteRate
impl UnwindSafe for SmpteRate
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