pub struct TheoremVal {
pub common: ConstantVal,
pub value: Expr,
pub all: Vec<Name>,
}Expand description
Theorem declaration value.
Fields§
§common: ConstantValCommon fields.
value: ExprProof term.
all: Vec<Name>Names in mutual declaration group.
Trait Implementations§
Source§impl Clone for TheoremVal
impl Clone for TheoremVal
Source§impl Debug for TheoremVal
impl Debug for TheoremVal
Source§impl PartialEq for TheoremVal
impl PartialEq for TheoremVal
impl StructuralPartialEq for TheoremVal
Auto Trait Implementations§
impl !Send for TheoremVal
impl !Sync for TheoremVal
impl Forget for TheoremVal
impl Freeze for TheoremVal
impl Move for TheoremVal
impl RefUnwindSafe for TheoremVal
impl Unpin for TheoremVal
impl UnsafeUnpin for TheoremVal
impl UnwindSafe for TheoremVal
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