pub enum Status {
Done,
DoneWithCycles,
Pending,
}
Expand description
Current status of a Solver
instance.
Variants§
Done
All fragments have been successfully evaluated and no cycles were found.
DoneWithCycles
All fragments that could be evaluated were evaluated, but some fragments were part of at least one dependency cycle and thus could not be evaluated.
Pending
The solver is still running and there are still fragments that may be evaluated.
Trait Implementations§
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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