pub struct PostconditionOutcome {
pub id: String,
pub held: bool,
pub detail: Option<String>,
}Expand description
What one postcondition found.
Fields§
§id: StringWhich postcondition.
held: boolWhether it held.
detail: Option<String>What was found instead, where it did not.
Trait Implementations§
Source§impl Clone for PostconditionOutcome
impl Clone for PostconditionOutcome
Source§fn clone(&self) -> PostconditionOutcome
fn clone(&self) -> PostconditionOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PostconditionOutcome
impl Debug for PostconditionOutcome
Source§impl<'de> Deserialize<'de> for PostconditionOutcome
impl<'de> Deserialize<'de> for PostconditionOutcome
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 PostconditionOutcome
Source§impl PartialEq for PostconditionOutcome
impl PartialEq for PostconditionOutcome
Source§impl Serialize for PostconditionOutcome
impl Serialize for PostconditionOutcome
impl StructuralPartialEq for PostconditionOutcome
Auto Trait Implementations§
impl Freeze for PostconditionOutcome
impl RefUnwindSafe for PostconditionOutcome
impl Send for PostconditionOutcome
impl Sync for PostconditionOutcome
impl Unpin for PostconditionOutcome
impl UnsafeUnpin for PostconditionOutcome
impl UnwindSafe for PostconditionOutcome
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,
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.