pub struct VerifyResult {
pub valid: bool,
pub issues: Vec<VerifyIssue>,
pub simulated_state: HashMap<String, Value>,
pub execution_levels: Vec<Vec<String>>,
pub conflicts: Vec<(String, String, String)>,
}Expand description
Complete verification result.
Fields§
§valid: bool§issues: Vec<VerifyIssue>§simulated_state: HashMap<String, Value>§execution_levels: Vec<Vec<String>>§conflicts: Vec<(String, String, String)>Implementations§
Source§impl VerifyResult
impl VerifyResult
pub fn errors(&self) -> Vec<&VerifyIssue>
pub fn warnings(&self) -> Vec<&VerifyIssue>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VerifyResult
impl RefUnwindSafe for VerifyResult
impl Send for VerifyResult
impl Sync for VerifyResult
impl Unpin for VerifyResult
impl UnsafeUnpin for VerifyResult
impl UnwindSafe for VerifyResult
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