mod data_stream;
mod debug_trace;
mod enums;
mod errors;
mod fake_data_stream;
pub mod formatters;
pub mod macros;
pub mod mediator;
mod os_data_stream;
pub use data_stream::{DataStream, DataStreamReference};
pub use debug_trace::{DebugTrace, DebugTraceScope};
pub use enums::ByteOrder;
pub use errors::ErrorTrace;
pub use fake_data_stream::{
FakeDataStream, open_fake_data_stream, open_fake_data_stream_with_offset,
};
pub use os_data_stream::open_os_data_stream;
#[cfg(test)]
mod tests {
pub fn get_test_data_path(path: &str) -> String {
format!("../test_data/{}", path)
}
}