pub enum LivenessResult {
Live,
NotLive {
trace: Trace,
loop_point: usize,
},
Unknown,
}Expand description
Result of liveness checking.
Variants§
Live
Property holds on all fair paths.
NotLive
Property does not hold — lasso-shaped counterexample.
Unknown
Could not determine.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LivenessResult
impl RefUnwindSafe for LivenessResult
impl Send for LivenessResult
impl Sync for LivenessResult
impl Unpin for LivenessResult
impl UnsafeUnpin for LivenessResult
impl UnwindSafe for LivenessResult
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