1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#[cfg(test)] extern crate quickcheck; #[cfg(test)] #[macro_use(quickcheck)] extern crate quickcheck_macros; #[cfg(test)] extern crate regex; use std::collections::BTreeMap; #[macro_use] mod ion; mod parser; mod writer; pub use parser::{ Parser, ParserError }; pub use writer::Writer; pub type Dictionary = BTreeMap<String, Value>; pub use ion::{Ion, IonError, FromIon, Section, Value}; pub type Row = Vec<Value>;