Expand description
§🐻❄️🪚 azalia
Azalia is a family of crated maintained and used by Noelware, LLC. that implement common functionality between all of Noelware’s Rust codebases.
This crate is a centeralised and easily consumable crate that can cherry-pick Azalia crates that you
need under a common module (i.e, azalia-remi -> azalia::remi) via Cargo’s crate features feature.
Re-exports§
pub use azalia_config as config;configpub use azalia_log as log;logpub use azalia_remi as remi;remipub use azalia_serde as serde;serde
Modules§
- rust
- Defines common types when dealing with the any module.
Macros§
- btreemap
stdoralloc - Create a
BTreeMapeasily. - btreeset
stdoralloc - Create a
BTreeSeteasily. - hashmap
std - Creates a
HashMapeasily. - hashset
std - Creates a
HashSeteasily. - impl_
dyn_ any - A declarative macro to implement for
dyn <Type>: - lazy
stdoralloc - Allows to define a lazily-evaluated value.
- regex
regex - Creates a
regex::Regexobject from a given regular expression, if it fails, then the whole program will crash.
Statics§
- TRUTHY_
REGEX - A thread-safe lazily evaluated
Regexthat is used for truthy values in system environment variables.
Functions§
- message_
from_ panic std - Returns a
of anyCow<’static,str>, mainly from a panic hook orBox<dynAny+Send+ ’static>std::panic::catch_unwind.