rust-bitcoin-unsafe-fast/io
Tobin C. Harding cf602583bd
io: Bump version to 0.1.1
We attempted to release with the current 0.1.0 version forgetting that
we had previously released an empty crate with that version to reserve
the name on crates.io.

Bump the version to 0.1.1 and release the actual code.
2024-02-18 09:39:28 +11:00
..
contrib CI: Epic overhaul 2024-02-02 05:57:23 +11:00
src io: Remove blanket trait impls 2024-02-11 06:46:27 +11:00
CHANGELOG.md io: Bump version to 0.1.1 2024-02-18 09:39:28 +11:00
Cargo.toml io: Bump version to 0.1.1 2024-02-18 09:39:28 +11:00
README.md io: Simplify crate docs and add README 2024-01-06 08:22:36 +11:00

README.md

Rust-Bitcoin IO Library

The std::io module is not exposed in no-std Rust so building no-std applications which require reading and writing objects via standard traits is not generally possible. Thus, this library exists to export a minmal version of std::io's traits which we use in rust-bitcoin so that we can support no-std applications.

These traits are not one-for-one drop-ins, but are as close as possible while still implementing std::io's traits without unnecessary complexity.