#![warn(clippy::all, clippy::pedantic)]
#![allow(
clippy::type_complexity,
clippy::many_single_char_names,
clippy::cast_possible_truncation,
clippy::similar_names,
clippy::cast_precision_loss,
clippy::unused_async,
clippy::unnecessary_cast
)]
#![deny(unsafe_code)]
#![forbid(clippy::nursery, unused_must_use)]
#![forbid(missing_docs)]
#![no_std]
#[cfg(feature = "alloc")]
extern crate alloc;
#[cfg(feature = "std")]
extern crate std;
pub mod backend;
pub mod manual;
#[allow(dead_code, unused_imports)]
mod abstracted;