pub enum StdCategory {
Arithmetic,
Logic,
Data,
TypeClass,
IO,
String,
Tactic,
Universe,
}Expand description
A category tag for standard library modules.
Variants§
Arithmetic
Core arithmetic (Nat, Int).
Logic
Logic (Prop, And, Or, Not, Iff).
Data
Data structures (List, Array, Option, etc.).
TypeClass
Type classes (Eq, Ord, Functor, etc.).
IO
IO and system operations.
String
String operations.
Tactic
Tactics and proof automation.
Universe
Universe polymorphism.
Implementations§
Trait Implementations§
Source§impl Clone for StdCategory
impl Clone for StdCategory
Source§fn clone(&self) -> StdCategory
fn clone(&self) -> StdCategory
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 StdCategory
impl Debug for StdCategory
Source§impl Hash for StdCategory
impl Hash for StdCategory
Source§impl PartialEq for StdCategory
impl PartialEq for StdCategory
impl Copy for StdCategory
impl Eq for StdCategory
impl StructuralPartialEq for StdCategory
Auto Trait Implementations§
impl Freeze for StdCategory
impl RefUnwindSafe for StdCategory
impl Send for StdCategory
impl Sync for StdCategory
impl Unpin for StdCategory
impl UnsafeUnpin for StdCategory
impl UnwindSafe for StdCategory
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