pub enum FrameRateChoice {
Number(f64),
Exact(FrameRate),
}Expand description
A frame rate, as a number or exactly.
Variants§
Number(f64)
Frames per second: an integer, or 23.976, 29.97 or 59.94 for the NTSC rates.
Exact(FrameRate)
The project’s exact rate.
Trait Implementations§
Source§impl Clone for FrameRateChoice
impl Clone for FrameRateChoice
impl Copy for FrameRateChoice
Source§impl Debug for FrameRateChoice
impl Debug for FrameRateChoice
Source§impl<'de> Deserialize<'de> for FrameRateChoice
impl<'de> Deserialize<'de> for FrameRateChoice
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FrameRateChoice
impl PartialEq for FrameRateChoice
Source§impl Serialize for FrameRateChoice
impl Serialize for FrameRateChoice
impl StructuralPartialEq for FrameRateChoice
Auto Trait Implementations§
impl Freeze for FrameRateChoice
impl RefUnwindSafe for FrameRateChoice
impl Send for FrameRateChoice
impl Sync for FrameRateChoice
impl Unpin for FrameRateChoice
impl UnsafeUnpin for FrameRateChoice
impl UnwindSafe for FrameRateChoice
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