#![allow(
clippy::missing_errors_doc,
clippy::missing_safety_doc,
clippy::module_inception,
clippy::needless_doctest_main,
clippy::should_implement_trait,
clippy::upper_case_acronyms
)]
#![cfg_attr(not(feature = "std"), no_std)]
#![cfg_attr(all(feature = "alloc", feature = "nightly"), feature(allocator_api))]
#[macro_use]
pub(crate) mod macros {
#[macro_use]
pub mod seal;
}
#[cfg(feature = "alloc")]
extern crate alloc;
mod impls {
mod impl_interest;
}
pub mod ops {
#[doc(inline)]
#[allow(unused_imports)]
pub use self::{interest::*, percent::*};
pub(crate) mod interest;
pub(crate) mod percent;
}
#[doc(inline)]
pub use self::ops::*;
#[doc(hidden)]
pub mod prelude {
pub use crate::ops::*;
}