dataprof-runtime
Shared report assembly and engine-facing runtime helpers for the dataprof
workspace.
This crate owns ProfileReport, column-profile construction, report assembly,
streaming statistics, reservoir and uniqueness tracking, memory configuration,
and optional async source abstractions. It does not parse formats or select
engines.
Public surface
Common entry points include ProfileReport, ReportAssembler,
StreamingStatistics, StreamingColumnCollection, build_column_profile,
and, when enabled, AsyncDataSource and BytesSource.
Features
async-streaming: async data-source abstractions, including byte and HTTP sources.parquet-async: async Parquet runtime integration; enablesasync-streaming.
The default feature set is empty.
Development
Most users should depend on the high-level
dataprof facade.
See the
workspace architecture
for crate ownership details.