pub struct EvalPlan {
pub total_vertices_to_evaluate: usize,
pub layers: Vec<LayerInfo>,
pub cycles_detected: usize,
pub dirty_count: usize,
pub volatile_count: usize,
pub parallel_enabled: bool,
pub estimated_parallel_layers: usize,
pub target_cells: Vec<String>,
}Fields§
§total_vertices_to_evaluate: usize§layers: Vec<LayerInfo>§cycles_detected: usize§dirty_count: usize§volatile_count: usize§parallel_enabled: bool§estimated_parallel_layers: usize§target_cells: Vec<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for EvalPlan
impl RefUnwindSafe for EvalPlan
impl Send for EvalPlan
impl Sync for EvalPlan
impl Unpin for EvalPlan
impl UnwindSafe for EvalPlan
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> 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