pub enum ExactSourceTimingUnavailableReasonV1 {
Malformed,
CustomFrameRateNotExact,
UnsupportedTimeMode,
UnsupportedTimeBasis,
ParserUnavailable,
}Expand description
Why one exact source timing observation cannot be established.
Variants§
Malformed
A source property or resolved span is structurally invalid.
CustomFrameRateNotExact
The loader exposes a custom frame rate only through floating-point data.
UnsupportedTimeMode
The source timeline mode has no exact period rule in the loader projection.
UnsupportedTimeBasis
The source time basis cannot exactly represent the requested frame mode.
The parser did not make the required exact evidence available.
Trait Implementations§
Source§fn clone(&self) -> ExactSourceTimingUnavailableReasonV1
fn clone(&self) -> ExactSourceTimingUnavailableReasonV1
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 moreSource§fn from(value: ExactSourceTimingUnavailableReasonV1) -> Self
fn from(value: ExactSourceTimingUnavailableReasonV1) -> Self
Converts to this type from the input type.
Source§fn cmp(&self, other: &ExactSourceTimingUnavailableReasonV1) -> Ordering
fn cmp(&self, other: &ExactSourceTimingUnavailableReasonV1) -> 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
Auto Trait Implementations§
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