1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#![feature(trait_alias)]
#![feature(associated_type_bounds)]
macro_rules! x { ($x:ident) => { mod $x; pub use $x::*; } }
macro_rules! ix { () => ( use crate::{ imports::* , };) }
#[macro_use] pub mod imports;
#[cfg(test)] pub mod tests;
x![base];
x![calc];
x![dim];
x![error];
x![init];
x![mipmap];
x![table];
x![try_from_datafile];
x![try_from_wavfile];
x![initial];