pub enum TemporalClass {
Safety,
Liveness,
Fairness,
Persistence,
Recurrence,
Mixed,
}Expand description
Classification of temporal formulas.
Variants§
Safety
Safety property: “something bad never happens”
Liveness
Liveness property: “something good eventually happens”
Fairness
Fairness property: “if requested infinitely often, granted infinitely often”
Persistence
Persistence property: “eventually always true”
Recurrence
Recurrence property: “infinitely often true”
Mixed
Mixed: combination of multiple property types
Trait Implementations§
Source§impl Clone for TemporalClass
impl Clone for TemporalClass
Source§fn clone(&self) -> TemporalClass
fn clone(&self) -> TemporalClass
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 TemporalClass
impl Debug for TemporalClass
Source§impl Hash for TemporalClass
impl Hash for TemporalClass
Source§impl PartialEq for TemporalClass
impl PartialEq for TemporalClass
impl Copy for TemporalClass
impl Eq for TemporalClass
impl StructuralPartialEq for TemporalClass
Auto Trait Implementations§
impl Freeze for TemporalClass
impl RefUnwindSafe for TemporalClass
impl Send for TemporalClass
impl Sync for TemporalClass
impl Unpin for TemporalClass
impl UnwindSafe for TemporalClass
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