pub struct MetatheoremReport {
pub ok: bool,
pub evaluation_diagnostics: Vec<Diagnostic>,
pub relations: Vec<MetatheoremResult>,
pub definitions: Vec<MetatheoremResult>,
}Expand description
Top-level structured report returned by check_metatheorems. The
CLI uses format_report to render it; library consumers can read
the structured fields directly.
Fields§
§ok: bool§evaluation_diagnostics: Vec<Diagnostic>§relations: Vec<MetatheoremResult>§definitions: Vec<MetatheoremResult>Trait Implementations§
Source§impl Clone for MetatheoremReport
impl Clone for MetatheoremReport
Source§fn clone(&self) -> MetatheoremReport
fn clone(&self) -> MetatheoremReport
Returns a duplicate of the value. Read more
1.0.0 · 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 MetatheoremReport
impl Debug for MetatheoremReport
Source§impl PartialEq for MetatheoremReport
impl PartialEq for MetatheoremReport
impl StructuralPartialEq for MetatheoremReport
Auto Trait Implementations§
impl Freeze for MetatheoremReport
impl RefUnwindSafe for MetatheoremReport
impl Send for MetatheoremReport
impl Sync for MetatheoremReport
impl Unpin for MetatheoremReport
impl UnsafeUnpin for MetatheoremReport
impl UnwindSafe for MetatheoremReport
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