#[non_exhaustive]pub enum TimelineWarning {
Boundary(BoundaryAdjustment),
Truncated {
duration: Duration,
content: Duration,
},
}Expand description
One non-fatal observation about a built timeline.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Boundary(BoundaryAdjustment)
A boundary moved onto the frame grid.
Truncated
The explicit duration is shorter than the content, so the picture is cut off. Audio is not trimmed; the output range limits it.
Trait Implementations§
Source§impl Clone for TimelineWarning
impl Clone for TimelineWarning
Source§impl Debug for TimelineWarning
impl Debug for TimelineWarning
impl Eq for TimelineWarning
Source§impl PartialEq for TimelineWarning
impl PartialEq for TimelineWarning
impl StructuralPartialEq for TimelineWarning
Auto Trait Implementations§
impl Forget for TimelineWarning
impl Freeze for TimelineWarning
impl Move for TimelineWarning
impl RefUnwindSafe for TimelineWarning
impl Send for TimelineWarning
impl Sync for TimelineWarning
impl Unpin for TimelineWarning
impl UnsafeUnpin for TimelineWarning
impl UnwindSafe for TimelineWarning
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