1#![deny(missing_docs)]
7#![warn(clippy::all, clippy::pedantic)]
8#![allow(clippy::module_name_repetitions)]
9
10pub mod traits;
12
13#[cfg(all(target_os = "macos", feature = "metal-acceleration"))]
14pub mod platform;
15
16pub use traits::{
17 ResamplingStrategy, Resampler,
18 Uninitialized, Configured, Fitted,
19 PerformanceHint, PerformanceHints,
20 ResamplingError
21};
22
23pub mod prelude {
25 pub use crate::traits::{
26 ResamplingStrategy, Resampler,
27 Uninitialized, Configured, Fitted,
28 PerformanceHint, PerformanceHints,
29 ResamplingError,
30 };
31}