Expand description
CSV/TSV content codec module for reovim.
Provides delimiter-separated value file support for the content codec pipeline:
CsvClassifierdetects CSV/TSV/PSV files by delimiter analysis or file extension (priority 15)CsvCodecFactorycreatesCsvCodecinstances for column-aligned tabular view with round-trip editing support
This is a BIDIRECTIONAL codec — CSV files can be edited and saved.
§Architecture
reovim-driver-codec (trait definitions + stores)
^
|
reovim-module-codec-csv (THIS CRATE - CSV/TSV/PSV)§Self-Registration Pattern
During init(), this module registers:
CsvClassifierintoContentClassifierStore(priority 15)CsvCodecFactoryintoContentCodecFactoryStore
Re-exports§
pub use classifier::CsvClassifier;pub use codec::CsvCodec;pub use factory::CsvCodecFactory;
Modules§
- classifier
- CSV/TSV/PSV content classifier.
- codec
- CSV/TSV/PSV codec.
- factory
- CSV codec factory.
Structs§
- Codec
CsvModule - CSV/TSV content codec module.