Expand description
Modules§
- Actors
- Errors
- Higher Kinded Types
- Identity
- State
- Synchronization
- Time
Macros§
Structs§
- State is an abstract object that allows a particular kind of state to be associated with some data.
Enums§
Traits§
- An appellation is considered to be a name or title that is used to identify an object. For our purposes, an
Appellation
is a type that is used to identify an object in a computational space. The appellation outlines a notation that combines an idenfifier, classifier, and name into a single unique identifier for an object. - Interface for classifiable objects
- Denotes an object that may be used as a classifier
- DType provides additional information regarding the current type
Decrement
is a trait describing the ability to decrement a value.- IntoInner is typically used for basic structures that wrap a single value.
- Interface for nameable data-structures
- Typically, TypeTag is used for uninitaliziable
enums
with no variants
Functions§
- A generic function wrapper extending glob::glob
- This function converts the file found at path (fp) into a Vec
- Remove the first and last charecters of a string
- Fetch the project root unless specified otherwise with a CARGO_MANIFEST_DIR env variable
- Compare two types
Type Aliases§
- Type alias wrapping a locked, thread-safe structure with a [Mutex] in an [Arc]
- Type alias for async errors
- Type alias for async results
- Type alias for a boxed error with send, sync, and static flags enabled
- Type alias for the standard result used
- Type alias for std::io::Result
- A type alias for core::result::Result that employs the crate::errors::Error type
Derive Macros§
- This macro generates a parameter struct and an enum of parameter keys.
- This macro automatically generates functional constructors for all enclosed variants.