pub struct DecompositionPlan {
pub root: PlannedNode,
pub warnings: Vec<String>,
pub total_nodes: usize,
pub leaf_nodes: usize,
pub dependency_edges: Vec<DependencyEdgePreview>,
}Fields§
§root: PlannedNode§warnings: Vec<String>§total_nodes: usize§leaf_nodes: usize§dependency_edges: Vec<DependencyEdgePreview>Trait Implementations§
Source§impl Clone for DecompositionPlan
impl Clone for DecompositionPlan
Source§fn clone(&self) -> DecompositionPlan
fn clone(&self) -> DecompositionPlan
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 DecompositionPlan
impl Debug for DecompositionPlan
Auto Trait Implementations§
impl Freeze for DecompositionPlan
impl RefUnwindSafe for DecompositionPlan
impl Send for DecompositionPlan
impl Sync for DecompositionPlan
impl Unpin for DecompositionPlan
impl UnsafeUnpin for DecompositionPlan
impl UnwindSafe for DecompositionPlan
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