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§fn clone(&self) -> EnvKindCounts
fn clone(&self) -> EnvKindCounts
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 moreSource§impl Debug for EnvKindCounts
impl Debug for EnvKindCounts
Source§impl Default for EnvKindCounts
impl Default for EnvKindCounts
Source§fn default() -> EnvKindCounts
fn default() -> EnvKindCounts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze 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