Files
serde/src/lib.rs
T
Erick Tryzelaar b09c6f3a87 remove bench_bytes
2014-08-15 13:21:15 -07:00

48 lines
686 B
Rust

#![feature(macro_rules, phase)]
#![crate_type = "dylib"]
#![crate_type = "rlib"]
// test harness access
#[cfg(test)]
extern crate test;
#[phase(plugin, link)]
extern crate log;
#[phase(plugin)]
extern crate serde_macros;
#[cfg(test)]
extern crate debug;
#[cfg(test)]
extern crate serialize;
pub use ser::{Serializer, Serializable};
pub use de::{Deserializer, Deserializable};
pub mod de;
pub mod ser;
pub mod json;
#[cfg(test)]
pub mod bench_enum;
#[cfg(test)]
pub mod bench_struct;
#[cfg(test)]
pub mod bench_vec;
#[cfg(test)]
pub mod bench_map;
#[cfg(test)]
pub mod bench_log;
// an inner module so we can use serde_macros.
mod serde {
pub use de;
pub use ser;
}