Crate ilyvion_util
source ·Expand description
Ilyvion’s hodgepodge collection of useful utility types and functions.
Modules
- Cache implementations based on the Rust book exercises.
- chrono
chrono
Various chrono utilities - Deals with conversions between color spaces
- environment
environment
Provides a macro to help with using environment variables more ergonomically. - Useful file utilities
- Various
Iterator
extensions - Adds a
map()
method to any type, allowing for inline conversion from one type to another. - A trait and a type useful for dealing with types with a
NaN
value. This isf32
andf64
. - ownership
borrowned
Own-borrow types, that lets you use both borrowed and owned values interchangeably. Differs fromCow
mainly in that it borrows mutably, and doesn’t convert the borrowed type into the owned type on write. - permutation
permutation
Functionality for generating permutations