Crate azalia

Crate azalia 

Source
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;config
pub use azalia_log as log;log
pub use azalia_remi as remi;remi
pub use azalia_serde as serde;serde

Modules§

rust
Defines common types when dealing with the any module.

Macros§

btreemapstd or alloc
Create a BTreeMap easily.
btreesetstd or alloc
Create a BTreeSet easily.
hashmapstd
Creates a HashMap easily.
hashsetstd
Creates a HashSet easily.
impl_dyn_any
A declarative macro to implement for dyn <Type>:
lazystd or alloc
Allows to define a lazily-evaluated value.
regexregex
Creates a regex::Regex object from a given regular expression, if it fails, then the whole program will crash.

Statics§

TRUTHY_REGEX
A thread-safe lazily evaluated Regex that is used for truthy values in system environment variables.

Functions§

message_from_panicstd
Returns a Cow<’static, str> of any Box<dyn Any + Send + ’static>, mainly from a panic hook or std::panic::catch_unwind.