[[bench]]
name = "bench"
path = "benches/bench.rs"
[dependencies.csv-core]
version = "0.1.11"
[dependencies.itoa]
version = "1"
[dependencies.ryu]
version = "1"
[dependencies.serde]
version = "1.0.55"
[dev-dependencies.bstr]
default-features = false
features = ["alloc", "serde"]
version = "1.7.0"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0.55"
[[example]]
name = "cookbook-read-basic"
path = "examples/cookbook-read-basic.rs"
[[example]]
name = "cookbook-read-colon"
path = "examples/cookbook-read-colon.rs"
[[example]]
name = "cookbook-read-no-headers"
path = "examples/cookbook-read-no-headers.rs"
[[example]]
name = "cookbook-read-serde"
path = "examples/cookbook-read-serde.rs"
[[example]]
name = "cookbook-write-basic"
path = "examples/cookbook-write-basic.rs"
[[example]]
name = "cookbook-write-serde"
path = "examples/cookbook-write-serde.rs"
[[example]]
name = "tutorial-error-01"
path = "examples/tutorial-error-01.rs"
[[example]]
name = "tutorial-error-02"
path = "examples/tutorial-error-02.rs"
[[example]]
name = "tutorial-error-03"
path = "examples/tutorial-error-03.rs"
[[example]]
name = "tutorial-error-04"
path = "examples/tutorial-error-04.rs"
[[example]]
name = "tutorial-perf-alloc-01"
path = "examples/tutorial-perf-alloc-01.rs"
[[example]]
name = "tutorial-perf-alloc-02"
path = "examples/tutorial-perf-alloc-02.rs"
[[example]]
name = "tutorial-perf-alloc-03"
path = "examples/tutorial-perf-alloc-03.rs"
[[example]]
name = "tutorial-perf-core-01"
path = "examples/tutorial-perf-core-01.rs"
[[example]]
name = "tutorial-perf-serde-01"
path = "examples/tutorial-perf-serde-01.rs"
[[example]]
name = "tutorial-perf-serde-02"
path = "examples/tutorial-perf-serde-02.rs"
[[example]]
name = "tutorial-perf-serde-03"
path = "examples/tutorial-perf-serde-03.rs"
[[example]]
name = "tutorial-pipeline-pop-01"
path = "examples/tutorial-pipeline-pop-01.rs"
[[example]]
name = "tutorial-pipeline-search-01"
path = "examples/tutorial-pipeline-search-01.rs"
[[example]]
name = "tutorial-pipeline-search-02"
path = "examples/tutorial-pipeline-search-02.rs"
[[example]]
name = "tutorial-read-01"
path = "examples/tutorial-read-01.rs"
[[example]]
name = "tutorial-read-delimiter-01"
path = "examples/tutorial-read-delimiter-01.rs"
[[example]]
name = "tutorial-read-headers-01"
path = "examples/tutorial-read-headers-01.rs"
[[example]]
name = "tutorial-read-headers-02"
path = "examples/tutorial-read-headers-02.rs"
[[example]]
name = "tutorial-read-serde-01"
path = "examples/tutorial-read-serde-01.rs"
[[example]]
name = "tutorial-read-serde-02"
path = "examples/tutorial-read-serde-02.rs"
[[example]]
name = "tutorial-read-serde-03"
path = "examples/tutorial-read-serde-03.rs"
[[example]]
name = "tutorial-read-serde-04"
path = "examples/tutorial-read-serde-04.rs"
[[example]]
name = "tutorial-read-serde-invalid-01"
path = "examples/tutorial-read-serde-invalid-01.rs"
[[example]]
name = "tutorial-read-serde-invalid-02"
path = "examples/tutorial-read-serde-invalid-02.rs"
[[example]]
name = "tutorial-setup-01"
path = "examples/tutorial-setup-01.rs"
[[example]]
name = "tutorial-write-01"
path = "examples/tutorial-write-01.rs"
[[example]]
name = "tutorial-write-02"
path = "examples/tutorial-write-02.rs"
[[example]]
name = "tutorial-write-delimiter-01"
path = "examples/tutorial-write-delimiter-01.rs"
[[example]]
name = "tutorial-write-serde-01"
path = "examples/tutorial-write-serde-01.rs"
[[example]]
name = "tutorial-write-serde-02"
path = "examples/tutorial-write-serde-02.rs"
[lib]
bench = false
name = "csv"
path = "src/lib.rs"
[package]
authors = ["Andrew Gallant <jamslam@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["encoding", "parser-implementations"]
description = "Fast CSV parsing with support for serde."
documentation = "https://docs.rs/csv"
edition = "2021"
exclude = ["/.github", "/ci/*", "/scripts/*"]
homepage = "https://github.com/BurntSushi/rust-csv"
keywords = ["csv", "comma", "parser", "delimited", "serde"]
license = "Unlicense/MIT"
name = "csv"
readme = "README.md"
repository = "https://github.com/BurntSushi/rust-csv"
rust-version = "1.65"
version = "1.3.1"
[profile.bench]
debug = 2
[profile.release]
debug = 2
[[test]]
name = "tests"
path = "tests/tests.rs"