pub enum SeekRejectReason {
LiveSource,
SourceNotSeekable,
ElementNotSeekable,
}Expand description
Why one element refused a pipeline-wide seek check.
Variants§
LiveSource
The source follows an external timeline that cannot be repositioned.
SourceNotSeekable
The source cannot reposition its input timeline.
ElementNotSeekable
A downstream element cannot preserve its contract across a seek.
Trait Implementations§
Source§impl Clone for SeekRejectReason
impl Clone for SeekRejectReason
Source§fn clone(&self) -> SeekRejectReason
fn clone(&self) -> SeekRejectReason
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 moreimpl Copy for SeekRejectReason
Source§impl Debug for SeekRejectReason
impl Debug for SeekRejectReason
impl Eq for SeekRejectReason
Source§impl PartialEq for SeekRejectReason
impl PartialEq for SeekRejectReason
impl StructuralPartialEq for SeekRejectReason
Auto Trait Implementations§
impl Freeze for SeekRejectReason
impl RefUnwindSafe for SeekRejectReason
impl Send for SeekRejectReason
impl Sync for SeekRejectReason
impl Unpin for SeekRejectReason
impl UnsafeUnpin for SeekRejectReason
impl UnwindSafe for SeekRejectReason
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