pub enum FormalStatus {
Parsed,
Prose,
}Expand description
Whether a clause’s formal is in the checkable subset.
Variants§
Parsed
formal is a proposition the Liskov check can compare.
Prose
formal is absent or not checkable; any check that meets it answers Unknown{Prose}.
Trait Implementations§
Source§impl Clone for FormalStatus
impl Clone for FormalStatus
impl Copy for FormalStatus
Source§impl Debug for FormalStatus
impl Debug for FormalStatus
Source§impl<'de> Deserialize<'de> for FormalStatus
impl<'de> Deserialize<'de> for FormalStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FormalStatus
Source§impl Hash for FormalStatus
impl Hash for FormalStatus
Source§impl Ord for FormalStatus
impl Ord for FormalStatus
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for FormalStatus
impl PartialEq for FormalStatus
Source§impl PartialOrd for FormalStatus
impl PartialOrd for FormalStatus
Source§impl Serialize for FormalStatus
impl Serialize for FormalStatus
impl StructuralPartialEq for FormalStatus
Auto Trait Implementations§
impl Freeze for FormalStatus
impl RefUnwindSafe for FormalStatus
impl Send for FormalStatus
impl Sync for FormalStatus
impl Unpin for FormalStatus
impl UnsafeUnpin for FormalStatus
impl UnwindSafe for FormalStatus
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.