#[non_exhaustive]pub enum SeekStatus {
Positioned(SeekResult),
Scanning,
}Expand description
What seek did.
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.
Positioned(SeekResult)
Positioned at once.
Scanning
The container needs bytes (an index scan, a cue read): keep stepping;
DemuxEvent::Seeked reports the position.
Trait Implementations§
Source§impl Clone for SeekStatus
impl Clone for SeekStatus
Source§fn clone(&self) -> SeekStatus
fn clone(&self) -> SeekStatus
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 SeekStatus
Source§impl Debug for SeekStatus
impl Debug for SeekStatus
impl Eq for SeekStatus
Source§impl PartialEq for SeekStatus
impl PartialEq for SeekStatus
impl StructuralPartialEq for SeekStatus
Auto Trait Implementations§
impl Freeze for SeekStatus
impl RefUnwindSafe for SeekStatus
impl Send for SeekStatus
impl Sync for SeekStatus
impl Unpin for SeekStatus
impl UnsafeUnpin for SeekStatus
impl UnwindSafe for SeekStatus
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