#![feature(
bool_to_option,
const_checked_int_methods,
const_evaluatable_checked,
const_fn,
const_generics,
const_panic,
structural_match
)]
#![warn(clippy::all, clippy::nursery, clippy::pedantic, rust_2018_idioms)]
#![forbid(bare_trait_objects)]
#![forbid(unsafe_code)]
#![deny(
clippy::pedantic,
clippy::float_cmp_const,
clippy::indexing_slicing,
clippy::integer_arithmetic,
clippy::unwrap_used
)]
#![allow(
clippy::match_bool,
incomplete_features,
clippy::module_name_repetitions
)]
mod arith_helpers;
mod consts;
mod error;
mod ranged_i32;
pub use error::{Error, Result};
pub use ranged_i32::RangedI32;