#![warn(clippy::all)]
#![allow(
clippy::float_arithmetic,
clippy::implicit_return,
clippy::needless_return,
clippy::blanket_clippy_restriction_lints,
clippy::pattern_type_mismatch
)]
#![cfg_attr(not(feature = "std"), no_std)]
#![cfg_attr(feature = "safe", forbid(unsafe_code))]
#![cfg_attr(feature = "nightly", feature(doc_cfg))]
mod error;
mod logger;
mod timer;
pub use error::{DepuraError, DepuraResult};
pub use self::timer::*;
#[cfg(feature = "std")]
pub use logger::{Logger, MultiLogger};
#[doc(inline)]
pub use log as log_crate;
pub use log::{debug, error, info, log, trace, warn, Level, LevelFilter};