[][src]Enum ltc::FramerateEstimate

pub enum FramerateEstimate {
    F24,
    F25,
    F30,
    Unknown(f32),
}

Represents an estimation of a framerate as produced by LTCFrame::estimate_framerate

Variants

F24

24 frames per second (film, ATSC, 2k, 4k, 6k)

F25

25 frames per second (PAL, SECAM, DVB, ATSC)

F30

30 frames per second (ATSC, lighting, audio)

Unknown(f32)

The estimated frame rate was not close enough to any known rates

Trait Implementations

impl Debug for FramerateEstimate[src]

impl Display for FramerateEstimate[src]

impl PartialEq<FramerateEstimate> for FramerateEstimate[src]

impl StructuralPartialEq for FramerateEstimate[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.