enum SccState {
Pending(SccStackIdx),
Complete,
}
Variants§
Pending(SccStackIdx)
CFG node has been reached and ended up somewhere on the scc_stack
,
where it will remain after the SCC it’s part of will be completed.
Complete
CFG node had been reached once, but is no longer on the scc_stack
, its
parent SCC having been completed (or it wasn’t in an SCC to begin with).
Trait Implementations§
source§impl PartialEq for SccState
impl PartialEq for SccState
impl Eq for SccState
impl StructuralPartialEq for SccState
Auto Trait Implementations§
impl RefUnwindSafe for SccState
impl Send for SccState
impl Sync for SccState
impl Unpin for SccState
impl UnwindSafe for SccState
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.