Name Description Size
core.rs Reimplements core logic and types from `std::io` in an `alloc`-friendly fashion. 1739
mod.rs A tiny, `no_std`-friendly facade around `std::io`. Reexports types from `std` when available; otherwise reimplements and provides some of the core logic. The main reason that `std::io` hasn't found itself reexported as part of the `core` crate is the `std::io::{Read, Write}` traits' reliance on `std::io::Error`, which may contain internally a heap-allocated `Box<Error>` and/or now relying on OS-specific `std::backtrace::Backtrace`. 684