transferred_files/lib.rs
1//! Local filesystem source + destination, with pluggable file-format codecs
2//! (Parquet now; Csv/Avro later). Built on the arrow-rs `parquet` crate.
3#![doc(html_logo_url = "https://raw.githubusercontent.com/skatromb/transferred/main/logo.png")]
4
5mod destination;
6mod formats;
7mod source;
8
9pub use destination::FilesDestination;
10pub use formats::parquet::Compression;
11pub use formats::{FileReader, FileWriter, FormatRead, FormatWrite, Parquet};
12pub use source::{FilesSource, GlobOrPaths};