1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/// Core domain logic for data visualization
///
/// This module contains the fundamental data structures and traits
/// that form the foundation of the lodviz-rs library.
/// Accessibility primitives and structures
/// Cardinality constraints for chart validation
/// Color mapping utilities for continuous data (Oklab interpolation, sequential/diverging maps)
/// Column type inference for CSV data
/// Mark-axis compatibility rules for data validation
/// CSV parsing utilities
/// Fundamental data abstractions
/// Visual encoding specifications
/// Typeless field value storage
/// Cross-filtering utilities for DataTable
/// Formula engine for calculated fields
/// Rendering primitives representations
/// Chart type recommendation engine
/// Data to screen mapping scales
/// Interactive selection definitions
/// Vega-lite inspired Chart specifications
/// Data model and pure logic for the visual DataTable component
/// Chart theming and styling configuration
/// Data validation for chart rendering