lib.rs
Rust test marker or harnessCode embeds cleartext HTTP URL literal
SHA-256db95a1ce1c47c8c2eebefc47f6885bd637d51a89be693642e4166873fe201424
MaleculeH(Cm)Md(Pa)
Evidence
1//! This crate provides a streaming CSV (comma separated values) writer and
2//! reader that works with the `serialize` crate to do type based encoding
3//! and decoding. There are two primary goals of th …
24:26… ader::from_string(data).has_headers(false);
25//! for row in rdr.decode() {
26//! let (n1, n2, dist): (String, String, u32) = row.unwrap();
27//! …
174:40… e byte strings.
175
176#![crate_name = "csv"]
177#![doc(html_root_url = "http://burntsushi.net/rustdoc/csv")]
178
179#![deny(missing_docs)]
180#![allow(unused_features)] // some are used in `test` but not in library
181
182#![feature(collections, core, old_io, old_path, std_misc, test, unicode)]
183
184#[cfg(test)]
185extern crate test;
186extern crate "rustc-serialize" as rustc_serialize;
187
188use std::error::Error as StdError;
189use std::error::FromError;
190use std::fmt;
191use std::old_io as io;
192
193pub use bytestr::{BorrowBytes, ByteString, IntoVector, StrAllocating};
194pub use encoder::Encoded;
195pub use decoder::Decoded;
196pub use reader::{
197 Reader, DecodedRecords, StringRecords, ByteRecords, NextField,
198 RecordTerminator,
199};
200pub use writer::{Writer, QuoteStyle};
201
202/// An experimental module for processing CSV data in parallel.
⋯4 lines