Skip to main content

Module stream_loader

Module stream_loader 

Source

Structs§

StreamCsvLoader
Advanced stream-based CSV loader with string interning

Functions§

collect_column_names
Compute the ordered union of object keys across the first sample_size records. Order of first occurrence is preserved so the column layout is stable. Non-object records are skipped.
load_csv_from_reader
Simple wrapper for loading CSV without advanced features
load_json_from_reader
Load JSON data from any Read source into a DataTable.
parse_json_records
Parse JSON content as either a JSON array of objects or JSONL (newline-delimited JSON, one object per line). The format is detected by peeking at the first non-whitespace byte: [ starts an array, anything else is parsed line-by-line.