pub enum ChunkCacheCapacity {
Chunks(usize),
Bytes(usize),
}Expand description
Capacity policy for the decoded-chunk cache.
Variants§
Chunks(usize)
Retain at most this many decoded chunks.
Bytes(usize)
Derive the retained chunk count from this byte target.
Trait Implementations§
Source§impl Clone for ChunkCacheCapacity
impl Clone for ChunkCacheCapacity
impl Copy for ChunkCacheCapacity
Source§impl Debug for ChunkCacheCapacity
impl Debug for ChunkCacheCapacity
impl Eq for ChunkCacheCapacity
Source§impl PartialEq for ChunkCacheCapacity
impl PartialEq for ChunkCacheCapacity
impl StructuralPartialEq for ChunkCacheCapacity
Auto Trait Implementations§
impl Freeze for ChunkCacheCapacity
impl RefUnwindSafe for ChunkCacheCapacity
impl Send for ChunkCacheCapacity
impl Sync for ChunkCacheCapacity
impl Unpin for ChunkCacheCapacity
impl UnsafeUnpin for ChunkCacheCapacity
impl UnwindSafe for ChunkCacheCapacity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more