#![no_std]
#![deny(missing_docs)]
#![deny(clippy::disallowed_methods, clippy::disallowed_types)]
#![cfg_attr(
not(test),
deny(
clippy::indexing_slicing,
clippy::arithmetic_side_effects,
clippy::cast_possible_truncation
)
)]
extern crate alloc;
mod break_flags;
mod flatten;
mod fold;
mod promote;
mod simplify;
mod specialise;
pub mod structure;
mod structurize;
pub use break_flags::break_flags;
pub use flatten::flatten;
pub use fold::fold;
pub use promote::promote;
pub use simplify::simplify;
pub use specialise::specialise;
pub use structurize::structurize;
#[cfg(doctest)]
#[doc = include_str!("../README.md")]
struct ReadmeExamples;