Crate scsys_core
source ·Expand description
§Core
This library provides a set of common utilities, types, and other primitives used throughout the ecosystem.
Re-exports§
pub use super::IntoInner;
pub use super::Name;
pub use super::direction::Direction;
pub use super::adjust::*;
pub use super::appellation::*;
pub use super::classify::*;
pub use super::dtype::*;
pub use super::ext::*;
pub use super::toggle::*;
Modules§
- 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§
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