pub struct ProofTrace {
pub goal: String,
pub steps: Vec<ProofStep>,
}Expand description
Trace showing how a goal was proven
Fields§
§goal: StringRoot goal that was proven
steps: Vec<ProofStep>Steps taken to prove the goal
Implementations§
Source§impl ProofTrace
impl ProofTrace
Trait Implementations§
Source§impl Clone for ProofTrace
impl Clone for ProofTrace
Source§fn clone(&self) -> ProofTrace
fn clone(&self) -> ProofTrace
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 moreAuto Trait Implementations§
impl Freeze for ProofTrace
impl RefUnwindSafe for ProofTrace
impl Send for ProofTrace
impl Sync for ProofTrace
impl Unpin for ProofTrace
impl UnwindSafe for ProofTrace
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