Struct mm0b_parser::ThmEntry [−][src]
#[repr(C, align(8))]pub struct ThmEntry {
pub num_args: U16<LE>,
pub reserved: [u8; 2],
pub p_args: U32<LE>,
}
Expand description
An entry in the theorem table, which describes the “signature” of the axiom/theorem, the information needed to apply the theorem to use it in other theorems.
Fields
num_args: U16<LE>
The number of arguments to the theorem (exprs, not hyps).
reserved: [u8; 2]
Padding.
p_args: U32<LE>
The pointer to an args: [
Arg
; num_args]
array, followed by the
theorem’s unify command sequence.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ThmEntry
impl UnwindSafe for ThmEntry
Blanket Implementations
Mutably borrows from an owned value. Read more