pub struct ChunkResidencyMetrics {
pub arena: ArenaMetrics,
pub uploads: UploadMetrics,
pub tracked_chunks: usize,
pub tracked_capacity: usize,
}Expand description
Measured storage state for the provider-chunk upload path.
Fields§
§arena: ArenaMetricsFixed paged-arena counters.
uploads: UploadMetricsFixed upload-ring counters.
tracked_chunks: usizeNumber of tracked uploading or resident chunks.
tracked_capacity: usizePreallocated tracking capacity.
Trait Implementations§
Source§impl Clone for ChunkResidencyMetrics
impl Clone for ChunkResidencyMetrics
impl Copy for ChunkResidencyMetrics
Source§impl Debug for ChunkResidencyMetrics
impl Debug for ChunkResidencyMetrics
impl Eq for ChunkResidencyMetrics
Source§impl PartialEq for ChunkResidencyMetrics
impl PartialEq for ChunkResidencyMetrics
impl StructuralPartialEq for ChunkResidencyMetrics
Auto Trait Implementations§
impl Freeze for ChunkResidencyMetrics
impl RefUnwindSafe for ChunkResidencyMetrics
impl Send for ChunkResidencyMetrics
impl Sync for ChunkResidencyMetrics
impl Unpin for ChunkResidencyMetrics
impl UnsafeUnpin for ChunkResidencyMetrics
impl UnwindSafe for ChunkResidencyMetrics
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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