pub struct ParallelGroup {
pub nodes: Vec<usize>,
pub estimated_cost: f64,
pub level: usize,
}Expand description
A group of nodes that can execute in parallel
Fields§
§nodes: Vec<usize>Indices of nodes in this parallel group
estimated_cost: f64Estimated computation cost of this group
level: usizeLevel in the execution schedule (for visualization)
Trait Implementations§
Source§impl Clone for ParallelGroup
impl Clone for ParallelGroup
Source§fn clone(&self) -> ParallelGroup
fn clone(&self) -> ParallelGroup
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 ParallelGroup
impl Debug for ParallelGroup
Source§impl PartialEq for ParallelGroup
impl PartialEq for ParallelGroup
impl StructuralPartialEq for ParallelGroup
Auto Trait Implementations§
impl Freeze for ParallelGroup
impl RefUnwindSafe for ParallelGroup
impl Send for ParallelGroup
impl Sync for ParallelGroup
impl Unpin for ParallelGroup
impl UnwindSafe for ParallelGroup
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