Crate data_doctor_core

Crate data_doctor_core 

Source
Expand description

§DataDoctor Core

Core library for DataDoctor - a data validation and cleaning engine.

This crate provides the fundamental data processing capabilities for detecting, diagnosing, and fixing data quality issues.

Re-exports§

pub use report::ValidationIssue;
pub use report::ValidationResult;
pub use schema::Schema;

Modules§

csv
CSV Validator Module
json
JSON Validator Module
report
Report Module
schema
Schema Module

Structs§

ValidationOptions
Options for configuring the validation process

Traits§

Validator
Trait for implementing data validators

Functions§

validate_csv_stream
Validates a CSV stream
validate_json_stream
Validates a JSON stream
version
Main library entry point