docs.rs failed to build portable-io-0.0.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
portable-io
A subset of Rust std::io
functionality supported for no-std
.
requirements
- Rust nightly toolchain
- enable
--cfg portable_io_unstable_all
Rust flag - enable
alloc
feature
major TODO items
- Include unit tests for all modules adapted from Rust
std
library code - Enable CI build & unit testing
- Support building with stable Rust version, likely with only a subset of features possible
- Resolve build warnings
- Resolve doc warnings
- Finer-grained feature options
- Include updates from newer versions of upstream Rust library code
- Include & adapt some more documentation from upstream Rust library code
- Resolve other TODO items in this code
license
MIT or Apache 2.0 license options
NOTE that this code is adapted from Rust std
library code version 1.59.0
(last release version that did not require unstable macro
feature to build error
module)