#[non_exhaustive]pub struct ReaderCacheInfo { /* private fields */ }Expand description
Configured and observed payload bytes for one shared EWF reader cache set.
Implementations§
Source§impl ReaderCacheInfo
impl ReaderCacheInfo
Sourcepub fn chunk_cache_capacity_bytes(&self) -> u64
pub fn chunk_cache_capacity_bytes(&self) -> u64
Returns the decoded chunk-cache byte capacity.
Sourcepub fn table_entry_cache_capacity_bytes(&self) -> u64
pub fn table_entry_cache_capacity_bytes(&self) -> u64
Returns the configured table-entry cache byte capacity.
Sourcepub fn table_entry_cache_current_bytes(&self) -> u64
pub fn table_entry_cache_current_bytes(&self) -> u64
Returns the currently retained table-entry page payload bytes.
Sourcepub fn table_entry_cache_peak_bytes(&self) -> u64
pub fn table_entry_cache_peak_bytes(&self) -> u64
Returns the peak retained table-entry page payload bytes.
Trait Implementations§
Source§impl Clone for ReaderCacheInfo
impl Clone for ReaderCacheInfo
impl Copy for ReaderCacheInfo
Source§impl Debug for ReaderCacheInfo
impl Debug for ReaderCacheInfo
Source§impl Default for ReaderCacheInfo
impl Default for ReaderCacheInfo
impl Eq for ReaderCacheInfo
Source§impl PartialEq for ReaderCacheInfo
impl PartialEq for ReaderCacheInfo
impl StructuralPartialEq for ReaderCacheInfo
Auto Trait Implementations§
impl Freeze for ReaderCacheInfo
impl RefUnwindSafe for ReaderCacheInfo
impl Send for ReaderCacheInfo
impl Sync for ReaderCacheInfo
impl Unpin for ReaderCacheInfo
impl UnsafeUnpin for ReaderCacheInfo
impl UnwindSafe for ReaderCacheInfo
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