heapless 0.5.0-alpha.1

`static` friendly data structures that don't require dynamic memory allocation
Documentation
Build #161328 2019-05-21T11:47:47.116082+00:00
# rustc version
rustc 1.36.0-nightly (4443957f2 2019-05-12)
# docs.rs version
cratesfyi 0.6.0 (be80566 2019-05-06)

# build log
Updating crates.io index
Downloading crates ...
Downloaded heapless v0.5.0-alpha.1
Fresh stable_deref_trait v1.1.1
Compiling heapless v0.5.0-alpha.1
Fresh typenum v1.10.0
Fresh byteorder v1.3.1
Fresh generic-array v0.12.0
Running `rustc --edition=2018 --crate-name build_script_build /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=4f7a5854f0c4d967 -C extra-filename=-4f7a5854f0c4d967 --out-dir /home/cratesfyi/cratesfyi/debug/build/heapless-4f7a5854f0c4d967 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Checking generic-array v0.13.0
Fresh hash32 v0.1.0
Fresh as-slice v0.1.0
Running `rustc --crate-name generic_array /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.13.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=11caaac658299d67 -C extra-filename=-11caaac658299d67 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern typenum=/home/cratesfyi/cratesfyi/debug/deps/libtypenum-fe0fa6a85419a767.rmeta --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/heapless-4f7a5854f0c4d967/build-script-build`
Documenting heapless v0.5.0-alpha.1
Running `rustdoc --edition=2018 --crate-name heapless /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20190512-1.36.0-nightly-4443957f2 --static-root-path / --disable-per-crate-search --extern-html-root-url 'as_slice=https://docs.rs/as-slice/0.1.0' --extern-html-root-url 'generic_array=https://docs.rs/generic-array/0.13.0' --extern-html-root-url 'hash32=https://docs.rs/hash32/0.1.0' --extern-html-root-url 'scoped_threadpool=https://docs.rs/scoped_threadpool/0.1.9' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.91' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern as_slice=/home/cratesfyi/cratesfyi/debug/deps/libas_slice-47d761ced1a2faf9.rmeta --extern generic_array=/home/cratesfyi/cratesfyi/debug/deps/libgeneric_array-11caaac658299d67.rmeta --extern hash32=/home/cratesfyi/cratesfyi/debug/deps/libhash32-5036b967ce8333fc.rmeta`
error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/indexmap.rs:5:17
|
5 |     mem::{self, MaybeUninit},
|                 ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/vec.rs:1:43
|
1 | use core::{fmt, hash, iter::FromIterator, mem::MaybeUninit, ops, ptr, slice};
|                                           ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/vec.rs:10:21
|
10 |             buffer: MaybeUninit::uninit(),
|                     ^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/i.rs:3:33
|
3 | use core::{marker::PhantomData, mem::MaybeUninit};
|                                 ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/i.rs:26:24
|
26 |     pub(crate) buffer: MaybeUninit<A>,
|                        ^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/i.rs:36:24
|
36 |     pub(crate) buffer: MaybeUninit<A>,
|                        ^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/pool/mod.rs:164:5
|
164 |     mem::MaybeUninit,
|     ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/pool/mod.rs:276:54
|
276 |     pub fn grow_exact<A>(&self, memory: &'static mut MaybeUninit<A>) -> usize
|                                                      ^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/pool/singleton.rs:8:17
|
8 |     mem::{self, MaybeUninit},
|                 ^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/pool/singleton.rs:73:43
|
73 |     fn grow_exact<A>(memory: &'static mut MaybeUninit<A>) -> usize
|                                           ^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:3:62
|
3 | use core::{cell::UnsafeCell, fmt, hash, marker::PhantomData, mem::MaybeUninit, ptr};
|                                                              ^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:290:29
|
290 |                     buffer: MaybeUninit::uninit(),
|                             ^^^^^^^^^^^^^^^^^^^
...
454 | impl_!(u8, u8_sc);
| ------------------ in this macro invocation
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:312:29
|
312 |                     buffer: MaybeUninit::uninit(),
|                             ^^^^^^^^^^^^^^^^^^^
...
454 | impl_!(u8, u8_sc);
| ------------------ in this macro invocation
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:290:29
|
290 |                     buffer: MaybeUninit::uninit(),
|                             ^^^^^^^^^^^^^^^^^^^
...
455 | impl_!(u16, u16_sc);
| -------------------- in this macro invocation
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:312:29
|
312 |                     buffer: MaybeUninit::uninit(),
|                             ^^^^^^^^^^^^^^^^^^^
...
455 | impl_!(u16, u16_sc);
| -------------------- in this macro invocation
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:290:29
|
290 |                     buffer: MaybeUninit::uninit(),
|                             ^^^^^^^^^^^^^^^^^^^
...
456 | impl_!(usize, usize_sc);
| ------------------------ in this macro invocation
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error[E0658]: use of unstable library feature 'maybe_uninit'
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/spsc/mod.rs:312:29
|
312 |                     buffer: MaybeUninit::uninit(),
|                             ^^^^^^^^^^^^^^^^^^^
...
456 | impl_!(usize, usize_sc);
| ------------------------ in this macro invocation
|
= note: for more information, see https://github.com/rust-lang/rust/issues/53491
= help: add #![feature(maybe_uninit)] to the crate attributes to enable

error: aborting due to 17 previous errors

For more information about this error, try `rustc --explain E0658`.
thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustdoc --edition=2018 --crate-name heapless /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.5.0-alpha.1/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20190512-1.36.0-nightly-4443957f2 --static-root-path / --disable-per-crate-search --extern-html-root-url \'as_slice=https://docs.rs/as-slice/0.1.0\' --extern-html-root-url \'generic_array=https://docs.rs/generic-array/0.13.0\' --extern-html-root-url \'hash32=https://docs.rs/hash32/0.1.0\' --extern-html-root-url \'scoped_threadpool=https://docs.rs/scoped_threadpool/0.1.9\' --extern-html-root-url \'serde=https://docs.rs/serde/1.0.91\' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern as_slice=/home/cratesfyi/cratesfyi/debug/deps/libas_slice-47d761ced1a2faf9.rmeta --extern generic_array=/home/cratesfyi/cratesfyi/debug/deps/libgeneric_array-11caaac658299d67.rmeta --extern hash32=/home/cratesfyi/cratesfyi/debug/deps/libhash32-5036b967ce8333fc.rmeta` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }

Could not document `heapless`.', src/bin/cratesfyi.rs:160:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.