Expand description
This module contains a lot of utility functions that are meant to:
- Increase the ergonomics of using wrapped values in Rust
- Colorizing console output.
- Easy to work w/ lazy hash maps.
- Easy to work w/ readline.
- Interrogation of types.
Re-exports§
pub use lazy_field::*;
pub use lazy_hash_map::*;
pub use safe_unwrap::*;
pub use type_utils::*;
Modules§
- lazy_
field - lazy_
hash_ map - Data structures to make it easier to work w/ lazily computed values and caching them.
- safe_
unwrap - Functions that make it easy to unwrap a value safely.
- type_
utils - Helper methods to with with the type system.