pub struct PropertyRec {
pub label: String,
pub outcome: PropertyOutcome,
pub violation: Option<(u64, u64)>,
pub input: Vec<(String, u64)>,
}Expand description
One property-directed query on one walked path.
Fields§
§label: StringThe assertion’s label.
outcome: PropertyOutcomeWhat the query reached.
violation: Option<(u64, u64)>The observed operands on a confirmed violation.
input: Vec<(String, u64)>The applied input, when a model was re-run.
Trait Implementations§
Source§impl Clone for PropertyRec
impl Clone for PropertyRec
Source§impl Debug for PropertyRec
impl Debug for PropertyRec
Auto Trait Implementations§
impl Freeze for PropertyRec
impl RefUnwindSafe for PropertyRec
impl Send for PropertyRec
impl Sync for PropertyRec
impl Unpin for PropertyRec
impl UnsafeUnpin for PropertyRec
impl UnwindSafe for PropertyRec
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