Expand description

Everything you’ll ever need to build your processing chains.

Re-exports

pub use crate::input::InputStreamBuilder;
pub use crate::Row;
pub use crate::RowResult;
pub use crate::Error;

Structs

A simple interface for building and adding new columns.

A structure for keeping relationship between the headers and their positions

A simple struct that helps create RowStreams from vectors.

An uncomplicated builder of arguments for InputStream’s reduce method.

Helper for building a target for flushing data into.

Traits

Aggregates used while reducing must implement this trait.

Types implementing this trait can be used to group rows in a row stream, both for group() and adjacent_group()

This trait describes de behaviour of every component in the CSV transformation chain. Functions provided by this trait help construct the chain and can be chained.