pub struct ExtractedProgram {
pub source_theorem: String,
pub program_text: String,
pub is_complete: bool,
}Expand description
An ML-like program extracted from a constructive proof.
Fields§
§source_theorem: StringThe source proposition / theorem.
program_text: StringThe program text (pseudo-ML).
is_complete: boolWhether the extraction is complete.
Implementations§
Trait Implementations§
Source§impl Clone for ExtractedProgram
impl Clone for ExtractedProgram
Source§fn clone(&self) -> ExtractedProgram
fn clone(&self) -> ExtractedProgram
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 ExtractedProgram
impl RefUnwindSafe for ExtractedProgram
impl Send for ExtractedProgram
impl Sync for ExtractedProgram
impl Unpin for ExtractedProgram
impl UnsafeUnpin for ExtractedProgram
impl UnwindSafe for ExtractedProgram
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