#![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))]
pub mod error;
mod looper;
pub use looper::{LoopStatus, Looper};
mod rate;
pub use rate::Rate;
mod rate_stats;
pub use rate_stats::RateStats;
pub use espera::{Duration, Instant};