litmus 0.5.0

a macro-free BDD test harness.
Documentation
#![allow(clippy::type_complexity)]

#[cfg(any(
    all(feature = "ahash", any(feature = "fxhash", feature = "metrohash", feature = "seahash")),
    all(feature = "fxhash", any(feature = "ahash", feature = "metrohash", feature = "seahash")),
    all(feature = "metrohash", any(feature = "ahash", feature = "fxhash", feature = "seahash")),
    all(feature = "seahash", any(feature = "ahash", feature = "fxhash", feature = "metrohash")),
))]
::core::compile_error!("The following feature flags are mutually exclusive: `ahash`, `fxhash`, `metrohash`, `seahash`");

pub mod assertions;
pub mod builders;
pub mod models;

#[cfg(feature = "libtest-mimic")]
pub mod visitors;

mod utils;

pub use self::builders::*;
pub use self::models::*;
#[cfg(feature = "libtest-mimic")]
pub use self::visitors::*;