pub struct Parallelism {
pub max_threads: NonZeroThreadCount,
}Expand description
Parallel execution budget.
Fields§
§max_threads: NonZeroThreadCountMaximum worker threads (1 = serial).
Implementations§
Source§impl Parallelism
impl Parallelism
Sourcepub const fn bounded(max_threads: NonZeroThreadCount) -> Self
pub const fn bounded(max_threads: NonZeroThreadCount) -> Self
Bounded parallelism.
Trait Implementations§
Source§impl Clone for Parallelism
impl Clone for Parallelism
Source§fn clone(&self) -> Parallelism
fn clone(&self) -> Parallelism
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 Parallelism
Source§impl Debug for Parallelism
impl Debug for Parallelism
impl Eq for Parallelism
Source§impl Hash for Parallelism
impl Hash for Parallelism
Source§impl PartialEq for Parallelism
impl PartialEq for Parallelism
impl StructuralPartialEq for Parallelism
Auto Trait Implementations§
impl Freeze for Parallelism
impl RefUnwindSafe for Parallelism
impl Send for Parallelism
impl Sync for Parallelism
impl Unpin for Parallelism
impl UnsafeUnpin for Parallelism
impl UnwindSafe for Parallelism
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