heapless 0.3.3

`static` friendly data structures that don't require dynamic memory allocation
Build #97481 2018-04-28T03:56:03.761415+00:00
# rustc version
rustc 1.26.0-dev (0eb87c9bf 2018-03-16)
# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading heapless v0.3.3
Fresh byteorder v1.2.2
Fresh hash32 v0.1.0
Fresh typenum v1.10.0
Fresh generic-array v0.11.0
Documenting heapless v0.3.3
Running `rustdoc --crate-name heapless .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180316-1.26.0-dev-0eb87c9bf -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern hash32=/home/cratesfyi/cratesfyi/debug/deps/libhash32-eb747a5679324f91.rlib --extern-version hash32=hash32,0.1.0 --extern generic_array=/home/cratesfyi/cratesfyi/debug/deps/libgeneric_array-0309e963c2917bcc.rlib --extern-version generic_array=generic-array,0.11.0`
error[E0432]: unresolved import `core::num::NonZeroU32`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexmap.rs:3:5
|
3 | use core::num::NonZeroU32;
|     ^^^^^^^^^^^^^^^^^^^^^ no `NonZeroU32` in `num`

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexmap.rs:363:27
|
363 |     pub fn keys(&self) -> impl Iterator<Item = &K> {
|                           ^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexmap.rs:382:29
|
382 |     pub fn values(&self) -> impl Iterator<Item = &V> {
|                             ^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexmap.rs:405:37
|
405 |     pub fn values_mut(&mut self) -> impl Iterator<Item = &mut V> {
|                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexset.rs:178:10
|
178 |     ) -> impl Iterator<Item = &'a T>
|          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexset.rs:243:10
|
243 |     ) -> impl Iterator<Item = &'a T>
|          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/linear_map.rs:284:27
|
284 |     pub fn keys(&self) -> impl Iterator<Item = &K> {
|                           ^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/linear_map.rs:334:29
|
334 |     pub fn values(&self) -> impl Iterator<Item = &V> {
|                             ^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/linear_map.rs:359:37
|
359 |     pub fn values_mut(&mut self) -> impl Iterator<Item = &mut V> {
|                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0204]: the trait `Copy` may not be implemented for this type
--> .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/indexmap.rs:38:17
|
38 | #[derive(Clone, Copy, PartialEq)]
|                 ^^^^
...
44 |     nz: NonZeroU32,
|     -------------- this field does not implement `Copy`

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not document `heapless`.,
cause: process didn't exit successfully: `rustdoc --crate-name heapless .cargo/registry/src/github.com-1ecc6299db9ec823/heapless-0.3.3/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180316-1.26.0-dev-0eb87c9bf -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern hash32=/home/cratesfyi/cratesfyi/debug/deps/libhash32-eb747a5679324f91.rlib --extern-version hash32=hash32,0.1.0 --extern generic_array=/home/cratesfyi/cratesfyi/debug/deps/libgeneric_array-0309e963c2917bcc.rlib --extern-version generic_array=generic-array,0.11.0` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.