pub struct RuntimeProfileStats {Show 29 fields
pub code_some_serial_calls: usize,
pub code_some_parallel_calls: usize,
pub code_some_total_bytes: usize,
pub code_some_total_chunks: usize,
pub code_some_small_output_chunk_parallel_calls: usize,
pub code_some_small_output_chunk_parallel_outputs: usize,
pub code_some_small_output_chunk_parallel_chunks: usize,
pub code_single_serial_calls: usize,
pub code_single_parallel_calls: usize,
pub code_single_total_bytes: usize,
pub code_single_total_chunks: usize,
pub parallel_policy_calls: usize,
pub parallel_policy_parallel: usize,
pub parallel_policy_serial: usize,
pub parallel_policy_total_jobs: usize,
pub parallel_policy_total_chunk_len: usize,
pub reconstruct_calls: usize,
pub reconstruct_data_only_calls: usize,
pub reconstruct_entry_parallel_calls: usize,
pub reconstruct_entry_serial_calls: usize,
pub reconstruct_opt_fallback_serial_calls: usize,
pub reconstruct_total_missing_data: usize,
pub reconstruct_total_missing_parity: usize,
pub reconstruct_all_present_fast_path: usize,
pub reconstruct_data_stage_calls: usize,
pub reconstruct_data_stage_bytes: usize,
pub reconstruct_parity_stage_calls: usize,
pub reconstruct_parity_stage_bytes: usize,
pub reconstruct_data_small_output_specialized_calls: usize,
}Fields§
§code_some_serial_calls: usize§code_some_parallel_calls: usize§code_some_total_bytes: usize§code_some_total_chunks: usize§code_some_small_output_chunk_parallel_calls: usize§code_some_small_output_chunk_parallel_outputs: usize§code_some_small_output_chunk_parallel_chunks: usize§code_single_serial_calls: usize§code_single_parallel_calls: usize§code_single_total_bytes: usize§code_single_total_chunks: usize§parallel_policy_calls: usize§parallel_policy_parallel: usize§parallel_policy_serial: usize§parallel_policy_total_jobs: usize§parallel_policy_total_chunk_len: usize§reconstruct_calls: usize§reconstruct_data_only_calls: usize§reconstruct_entry_parallel_calls: usize§reconstruct_entry_serial_calls: usize§reconstruct_opt_fallback_serial_calls: usize§reconstruct_total_missing_data: usize§reconstruct_total_missing_parity: usize§reconstruct_all_present_fast_path: usize§reconstruct_data_stage_calls: usize§reconstruct_data_stage_bytes: usize§reconstruct_parity_stage_calls: usize§reconstruct_parity_stage_bytes: usize§reconstruct_data_small_output_specialized_calls: usizeTrait Implementations§
Source§impl Clone for RuntimeProfileStats
impl Clone for RuntimeProfileStats
Source§fn clone(&self) -> RuntimeProfileStats
fn clone(&self) -> RuntimeProfileStats
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 moreimpl Copy for RuntimeProfileStats
Source§impl Debug for RuntimeProfileStats
impl Debug for RuntimeProfileStats
impl Eq for RuntimeProfileStats
Source§impl PartialEq for RuntimeProfileStats
impl PartialEq for RuntimeProfileStats
Source§fn eq(&self, other: &RuntimeProfileStats) -> bool
fn eq(&self, other: &RuntimeProfileStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RuntimeProfileStats
Auto Trait Implementations§
impl Freeze for RuntimeProfileStats
impl RefUnwindSafe for RuntimeProfileStats
impl Send for RuntimeProfileStats
impl Sync for RuntimeProfileStats
impl Unpin for RuntimeProfileStats
impl UnsafeUnpin for RuntimeProfileStats
impl UnwindSafe for RuntimeProfileStats
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