pub struct ModeledComputeSnapshot {
pub accepted: usize,
pub completed: usize,
pub queued: usize,
pub queued_bytes: u64,
pub resident_allocations: usize,
pub live_allocations: usize,
pub resident_bytes: u64,
pub evictions: usize,
pub segments: usize,
pub readbacks: usize,
pub materialization_failures: usize,
pub batch_flushes: usize,
}Expand description
Snapshot of modeled executor counters.
Fields§
§accepted: usizeSubmissions accepted by the modeled executor.
completed: usizeSubmissions completed by the modeled executor.
queued: usizeSubmissions waiting for flush evidence.
queued_bytes: u64Bytes currently waiting for flush evidence.
resident_allocations: usizeResident allocations produced by this executor.
live_allocations: usizeResident allocations still present in the modeled bounded pool.
resident_bytes: u64Resident bytes still present in the modeled bounded pool.
evictions: usizeResident allocations evicted by the bounded pool.
segments: usizeTotal resident segments allocated.
readbacks: usizeResident readbacks observed through modeled storage.
materialization_failures: usizeStable resident materialization failures.
batch_flushes: usizeAutomatic bounded-batch flushes performed before accepting more work.
Trait Implementations§
Source§impl Clone for ModeledComputeSnapshot
impl Clone for ModeledComputeSnapshot
Source§fn clone(&self) -> ModeledComputeSnapshot
fn clone(&self) -> ModeledComputeSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ModeledComputeSnapshot
impl Debug for ModeledComputeSnapshot
Source§impl Default for ModeledComputeSnapshot
impl Default for ModeledComputeSnapshot
Source§fn default() -> ModeledComputeSnapshot
fn default() -> ModeledComputeSnapshot
Returns the “default value” for a type. Read more
impl Eq for ModeledComputeSnapshot
Source§impl PartialEq for ModeledComputeSnapshot
impl PartialEq for ModeledComputeSnapshot
impl StructuralPartialEq for ModeledComputeSnapshot
Auto Trait Implementations§
impl Freeze for ModeledComputeSnapshot
impl RefUnwindSafe for ModeledComputeSnapshot
impl Send for ModeledComputeSnapshot
impl Sync for ModeledComputeSnapshot
impl Unpin for ModeledComputeSnapshot
impl UnsafeUnpin for ModeledComputeSnapshot
impl UnwindSafe for ModeledComputeSnapshot
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