#![no_std]
#![deny(
warnings,
missing_docs,
unsafe_op_in_unsafe_fn,
clippy::all,
clippy::pedantic,
clippy::nursery,
clippy::unwrap_used,
clippy::expect_used,
clippy::panic,
clippy::indexing_slicing,
clippy::cognitive_complexity
)]
#![allow(clippy::module_name_repetitions, clippy::must_use_candidate)]
extern crate alloc;
#[cfg(feature = "std")]
extern crate std;
pub mod backend;
pub mod codec;
pub mod corpus;
pub mod errors;
pub mod prelude;
pub mod types;
pub mod gpu {
pub use crate::codec::service::{GpuComputeBackend, GPU_BATCH_THRESHOLD};
}
pub use crate::codec::service::GpuComputeBackend;
pub use crate::codec::service::GPU_BATCH_THRESHOLD;