pub enum Rung {
Exact,
ForwardOnly,
Spilled,
Degraded,
}Expand description
Which rung of the adaptive stream ladder a read landed on.
Variants§
Exact
Input was seekable. Authoritative index, full metadata.
ForwardOnly
Not seekable, parsed forward. Real data, approximate metadata.
Spilled
Spooled to memory/temp then read exactly. Costs disk, not accuracy.
Degraded
Best-effort salvage. Partial results by construction.
Implementations§
Trait Implementations§
impl Copy for Rung
impl Eq for Rung
impl StructuralPartialEq for Rung
Auto Trait Implementations§
impl Freeze for Rung
impl RefUnwindSafe for Rung
impl Send for Rung
impl Sync for Rung
impl Unpin for Rung
impl UnsafeUnpin for Rung
impl UnwindSafe for Rung
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