pub struct FixpointResult {
pub graph: Graph,
pub applied: Vec<GraphDelta>,
pub iterations: usize,
pub remaining: usize,
}Expand description
The outcome of repairing a graph to a fixpoint.
Fields§
§graph: GraphThe repaired data graph (G with every applied ΔG).
applied: Vec<GraphDelta>The deltas applied, in order.
iterations: usizeIterations run (one per applied repair).
remaining: usizeViolations still unrepaired when the loop stopped (0 ⟺ conforms).
Trait Implementations§
Source§impl Clone for FixpointResult
impl Clone for FixpointResult
Source§fn clone(&self) -> FixpointResult
fn clone(&self) -> FixpointResult
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 moreAuto Trait Implementations§
impl Freeze for FixpointResult
impl RefUnwindSafe for FixpointResult
impl Send for FixpointResult
impl Sync for FixpointResult
impl Unpin for FixpointResult
impl UnsafeUnpin for FixpointResult
impl UnwindSafe for FixpointResult
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