#![warn(missing_docs)]
#[macro_use]
extern crate derive_new;
extern crate dirs;
pub mod source;
pub mod transform;
#[cfg(feature = "audio")]
pub mod audio;
#[cfg(feature = "vision")]
pub mod vision;
mod dataset;
pub use dataset::*;
#[cfg(any(feature = "sqlite", feature = "sqlite-bundled"))]
pub use source::huggingface::downloader::*;
#[cfg(test)]
mod test_data {
pub fn string_items() -> Vec<String> {
vec![
"1 Item".to_string(),
"2 Items".to_string(),
"3 Items".to_string(),
"4 Items".to_string(),
]
}
}