pub struct DistributedStats {
pub num_workers: usize,
pub num_partitions: usize,
pub total_memory_bytes: usize,
pub load_balance_metric: Float,
pub partition_sizes: Vec<usize>,
}Expand description
Statistics about distributed computation
Fields§
§num_workers: usize§num_partitions: usize§total_memory_bytes: usize§load_balance_metric: Float§partition_sizes: Vec<usize>Trait Implementations§
Source§impl Clone for DistributedStats
impl Clone for DistributedStats
Auto Trait Implementations§
impl Freeze for DistributedStats
impl RefUnwindSafe for DistributedStats
impl Send for DistributedStats
impl Sync for DistributedStats
impl Unpin for DistributedStats
impl UnsafeUnpin for DistributedStats
impl UnwindSafe for DistributedStats
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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