文件名称:rust-csv:用于Rust的CSV解析器,支持Serde
文件大小:939KB
文件格式:ZIP
更新时间:2024-02-24 17:26:39
rust library csv rust-library LibraryRust
CSV 用于Rust的快速,灵活的CSV读写器,支持Serde。 MIT或双重许可。 文献资料 如果您不熟悉Rust,那么本是一个不错的起点。 用法 将此添加到您的Cargo.toml : [ dependencies ] csv = " 1.1 " 例 本示例说明如何从stdin读取CSV数据并将每个记录打印到stdout。 还有更多示例。 use std :: error :: Error; use std :: io; use std :: process; fn example () -> Result <(), Box < dyn>> { // Bui
【文件预览】:
rust-csv-master
----LICENSE-MIT(1KB)
----csv-index()
--------LICENSE-MIT(1KB)
--------UNLICENSE(1KB)
--------Cargo.toml(709B)
--------COPYING(126B)
--------src()
--------README.md(2KB)
----UNLICENSE(1KB)
----rustfmt.toml(44B)
----Cargo.toml(1KB)
----ISSUE_TEMPLATE.md(1KB)
----ci()
--------check-copy(879B)
--------script.sh(613B)
----COPYING(126B)
----src()
--------deserializer.rs(34KB)
--------cookbook.rs(7KB)
--------tutorial.rs(84KB)
--------error.rs(11KB)
--------string_record.rs(25KB)
--------serializer.rs(36KB)
--------reader.rs(88KB)
--------writer.rs(46KB)
--------lib.rs(10KB)
--------byte_record.rs(32KB)
----scripts()
--------copy-examples(1KB)
----examples()
--------tutorial-error-01.rs(211B)
--------tutorial-read-serde-01.rs(1KB)
--------tutorial-read-serde-02.rs(729B)
--------tutorial-write-serde-02.rs(1KB)
--------tutorial-perf-alloc-01.rs(554B)
--------cookbook-read-no-headers.rs(447B)
--------tutorial-write-serde-01.rs(1KB)
--------tutorial-write-01.rs(997B)
--------tutorial-write-delimiter-01.rs(808B)
--------cookbook-write-basic.rs(645B)
--------tutorial-pipeline-search-01.rs(1KB)
--------tutorial-read-serde-invalid-02.rs(657B)
--------tutorial-read-serde-03.rs(549B)
--------tutorial-read-serde-invalid-01.rs(603B)
--------tutorial-error-02.rs(524B)
--------tutorial-error-03.rs(642B)
--------tutorial-perf-alloc-03.rs(584B)
--------tutorial-perf-serde-01.rs(835B)
--------tutorial-perf-serde-03.rs(990B)
--------tutorial-setup-01.rs(602B)
--------tutorial-perf-core-01.rs(3KB)
--------tutorial-read-headers-01.rs(416B)
--------tutorial-read-serde-04.rs(989B)
--------cookbook-read-basic.rs(565B)
--------tutorial-error-04.rs(512B)
--------tutorial-write-02.rs(1KB)
--------cookbook-read-colon.rs(444B)
--------tutorial-pipeline-pop-01.rs(2KB)
--------cookbook-write-serde.rs(963B)
--------data()
--------tutorial-pipeline-search-02.rs(905B)
--------tutorial-read-delimiter-01.rs(562B)
--------tutorial-read-01.rs(836B)
--------cookbook-read-serde.rs(811B)
--------tutorial-read-headers-02.rs(748B)
--------tutorial-perf-alloc-02.rs(561B)
--------tutorial-perf-serde-02.rs(976B)
----.travis.yml(129B)
----README.md(3KB)
----csv-core()
--------LICENSE-MIT(1KB)
--------UNLICENSE(1KB)
--------Cargo.toml(846B)
--------COPYING(126B)
--------src()
--------README.md(3KB)
--------benches()
----appveyor.yml(659B)
----tests()
--------tests.rs(15KB)
----.gitignore(88B)
----benches()
--------bench.rs(14KB)