biodream/export/mod.rs
1//! Export targets for biodream recordings.
2//!
3//! Each submodule is gated behind its corresponding feature flag.
4
5/// CSV export (requires `csv` feature).
6#[cfg(feature = "csv")]
7pub mod csv;
8
9/// Apache Arrow IPC export (requires `arrow` feature).
10#[cfg(any(feature = "arrow", feature = "parquet"))]
11pub mod arrow;
12
13/// Parquet export (requires `parquet` feature).
14#[cfg(feature = "parquet")]
15pub mod parquet;
16
17/// HDF5 export (requires `hdf5` feature and libhdf5-dev system library).
18#[cfg(feature = "hdf5")]
19pub mod hdf5;