pub struct ParallelPackConfig {
pub num_workers: usize,
pub max_chunks_in_flight: usize,
}Expand description
Configuration for parallel packing
Fields§
§num_workers: usizeNumber of worker threads
max_chunks_in_flight: usizeMaximum chunks in flight (controls memory)
Trait Implementations§
Source§impl Clone for ParallelPackConfig
impl Clone for ParallelPackConfig
Source§fn clone(&self) -> ParallelPackConfig
fn clone(&self) -> ParallelPackConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 ParallelPackConfig
impl Debug for ParallelPackConfig
Auto Trait Implementations§
impl Freeze for ParallelPackConfig
impl RefUnwindSafe for ParallelPackConfig
impl Send for ParallelPackConfig
impl Sync for ParallelPackConfig
impl Unpin for ParallelPackConfig
impl UnsafeUnpin for ParallelPackConfig
impl UnwindSafe for ParallelPackConfig
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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