pub enum DecodeRequestKind {
Prefetch,
Seek,
Evicted,
DeviceRecovery,
}Expand description
Kind of decoder cache/refill operation.
Variants§
Prefetch
Normal look-ahead fill.
Seek
Exact seek: flush decoder state and begin at/before the requested time.
Evicted
Refill after cache eviction.
DeviceRecovery
Refill every referenced input after GPU device recovery.
Trait Implementations§
Source§impl Clone for DecodeRequestKind
impl Clone for DecodeRequestKind
impl Copy for DecodeRequestKind
Source§impl Debug for DecodeRequestKind
impl Debug for DecodeRequestKind
impl Eq for DecodeRequestKind
Source§impl PartialEq for DecodeRequestKind
impl PartialEq for DecodeRequestKind
impl StructuralPartialEq for DecodeRequestKind
Auto Trait Implementations§
impl Freeze for DecodeRequestKind
impl RefUnwindSafe for DecodeRequestKind
impl Send for DecodeRequestKind
impl Sync for DecodeRequestKind
impl Unpin for DecodeRequestKind
impl UnsafeUnpin for DecodeRequestKind
impl UnwindSafe for DecodeRequestKind
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