Skip to main content

laminar_connectors/schema/csv/
mod.rs

1//! CSV format decoder implementing [`FormatDecoder`](super::traits::FormatDecoder).
2//!
3//! Implements F-SCHEMA-005:
4//!
5//! - [`CsvDecoder`] — Ring 1 decoder: CSV bytes → Arrow `RecordBatch`
6//! - [`CsvDecoderConfig`] — Full `FORMAT CSV (...)` SQL option mapping
7//! - [`FieldCountMismatchStrategy`] — Configurable handling of malformed rows
8
9pub mod decoder;
10
11pub use decoder::{CsvDecoder, CsvDecoderConfig, FieldCountMismatchStrategy};