wyz/
lib.rs

1/*! `wyz` – myrrlyn’s wyzyrdly library
2
3This crate consolidates all the small tools and conveniences I’ve built up in my
4experience building Rust crates.
5
6Each module has more documentation about what it contains. The modules are
7largely independent, and can be used individually.
8!*/
9
10#![no_std]
11#![cfg_attr(debug_assertions, warn(missing_docs))]
12#![cfg_attr(not(debug_assertions), deny(missing_docs))]
13
14#[cfg(feature = "alloc")]
15extern crate alloc;
16
17#[cfg(feature = "std")]
18extern crate std;
19
20pub mod bidi;
21pub mod fmt;
22pub mod range;
23
24#[cfg(feature = "std")]
25#[macro_use]
26pub mod exit;
27
28pub use self::{
29	bidi::*,
30	fmt::*,
31	range::*,
32};
33
34#[cfg(feature = "std")]
35pub use self::exit::*;