pub struct EnvKindCounts {
pub axioms: usize,
pub inductives: usize,
pub constructors: usize,
pub recursors: usize,
pub definitions: usize,
pub theorems: usize,
pub other: usize,
}Expand description
Counts of declaration kinds in an environment.
Fields§
§axioms: usizeNumber of axioms.
inductives: usizeNumber of inductive type definitions.
constructors: usizeNumber of constructors.
recursors: usizeNumber of recursors.
definitions: usizeNumber of definitions.
theorems: usizeNumber of theorems.
other: usizeOther (quotients, etc.).
Implementations§
Trait Implementations§
Source§impl Clone for EnvKindCounts
impl Clone for EnvKindCounts
Source§impl Debug for EnvKindCounts
impl Debug for EnvKindCounts
Auto Trait Implementations§
impl Forget for EnvKindCounts
impl Freeze for EnvKindCounts
impl Move for EnvKindCounts
impl RefUnwindSafe for EnvKindCounts
impl Send for EnvKindCounts
impl Sync for EnvKindCounts
impl Unpin for EnvKindCounts
impl UnsafeUnpin for EnvKindCounts
impl UnwindSafe for EnvKindCounts
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