1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod reader;
mod writer;

pub mod details {
    pub use super::reader::*;
    pub use super::writer::*;
}

#[cfg(feature = "async")]
pub use reader::AsyncReader;
pub use reader::{ReadError, Reader};
#[cfg(feature = "async")]
pub use writer::AsyncWriter;
pub use writer::Writer;

#[cfg(test)]
mod tests;