pub struct ParallelOpportunity {
pub parallel_nodes: Vec<usize>,
pub estimated_speedup: f64,
pub description: String,
}Expand description
Description of a parallelization opportunity
Fields§
§parallel_nodes: Vec<usize>Nodes that can be executed in parallel
estimated_speedup: f64Estimated speedup from parallelization
description: StringDescription of the opportunity
Trait Implementations§
Source§impl Clone for ParallelOpportunity
impl Clone for ParallelOpportunity
Source§fn clone(&self) -> ParallelOpportunity
fn clone(&self) -> ParallelOpportunity
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 moreAuto Trait Implementations§
impl Freeze for ParallelOpportunity
impl RefUnwindSafe for ParallelOpportunity
impl Send for ParallelOpportunity
impl Sync for ParallelOpportunity
impl Unpin for ParallelOpportunity
impl UnwindSafe for ParallelOpportunity
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