diff options
Diffstat (limited to 'src/buf/mod.rs')
-rw-r--r-- | src/buf/mod.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/buf/mod.rs b/src/buf/mod.rs index cd7373e..15e032d 100644 --- a/src/buf/mod.rs +++ b/src/buf/mod.rs @@ -20,15 +20,21 @@ mod buf_impl; mod buf_mut; mod chain; mod iter; -mod reader; mod take; mod vec_deque; + +// When std::io::Reader etc. traits are not available, skip these +#[cfg(feature = "std")] +mod reader; +#[cfg(feature = "std")] mod writer; pub use self::buf_impl::Buf; pub use self::buf_mut::BufMut; pub use self::chain::Chain; pub use self::iter::IntoIter; +#[cfg(feature = "std")] pub use self::reader::Reader; pub use self::take::Take; +#[cfg(feature = "std")] pub use self::writer::Writer; |