# RustyCSV v0.3.11 - Table of Contents

> Ultra-fast CSV parsing for Elixir. A purpose-built Rust NIF with SIMD acceleration,
parallel parsing, and bounded-memory streaming. Drop-in NimbleCSV replacement.

## Pages

- [Overview](readme.md)
- [Architecture](architecture.md)
- [Real-World Benchmarks](benchmark.md)
- [Compliance &amp; Validation](compliance.md)
- [Changelog](changelog.md)
- [License](license.md)

## Modules

- Core
  - [RustyCSV](RustyCSV.md): RustyCSV is an ultra-fast CSV parsing and dumping library powered by purpose-built Rust NIFs.
  - [RustyCSV.RFC4180](RustyCSV.RFC4180.md): A CSV parser/dumper following RFC 4180 conventions.
  - [RustyCSV.Spreadsheet](RustyCSV.Spreadsheet.md): A spreadsheet-compatible parser using UTF-16 Little Endian encoding.

- Streaming
  - [RustyCSV.Streaming](RustyCSV.Streaming.md): Streaming CSV parser for processing large files with bounded memory.

- Internal
  - [RustyCSV.Native](RustyCSV.Native.md): Internal low-level NIF bindings for CSV parsing and encoding.

- Exceptions
  - [RustyCSV.ParseError](RustyCSV.ParseError.md): Exception raised when CSV parsing fails.

