pub enum CheckProofVerdict {
Ok(HashMap<String, Node>),
Err(String),
}Expand description
Result of validating a proof-object against its declared rule. On success the substitution map records each metavariable’s witness; on failure the error string is suitable for surfacing as an E064 diagnostic.
Variants§
Auto Trait Implementations§
impl Freeze for CheckProofVerdict
impl RefUnwindSafe for CheckProofVerdict
impl Send for CheckProofVerdict
impl Sync for CheckProofVerdict
impl Unpin for CheckProofVerdict
impl UnsafeUnpin for CheckProofVerdict
impl UnwindSafe for CheckProofVerdict
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