hkd32 0.1.2

HMAC-based Hierarchical Key Derivation: deterministically derive a hierarchy of symmetric keys from initial keying material through repeated applications of the Hash-based Message Authentication Code (HMAC) construction.
Build #174276 2019-07-26T02:48:47.077247+00:00
# rustc version
rustc 1.38.0-nightly (95b1fe560 2019-07-20)
# docs.rs version
cratesfyi 0.6.0 (4640239 2019-07-25)

# build log
Updating crates.io index
Fresh semver-parser v0.7.0
Fresh autocfg v0.1.5
Fresh unicode-xid v0.1.0
Fresh rand_core v0.4.0
Fresh cc v1.0.38
Fresh smallvec v0.6.10
Fresh scopeguard v0.3.3
Fresh byte-tools v0.3.1
Fresh subtle v1.0.0
Fresh rustc-demangle v0.1.15
Fresh cfg-if v0.1.9
Fresh spin v0.5.0
Fresh opaque-debug v0.2.2
Fresh fake-simd v0.1.2
Fresh semver v0.9.0
Fresh rand_core v0.3.1
Fresh rand_jitter v0.1.4
Fresh lock_api v0.1.5
Fresh block-padding v0.1.4
Fresh libc v0.2.60
Fresh lazy_static v1.3.0
Fresh proc-macro2 v0.4.30
Fresh rustc_version v0.2.3
Fresh rand_xorshift v0.1.1
Fresh rand_hc v0.1.0
Fresh rand_isaac v0.1.1
Fresh typenum v1.10.0
Fresh byteorder v1.3.2
Fresh rand_os v0.1.3
Fresh getrandom v0.1.6
Fresh rand_chacha v0.1.1
Fresh rand_pcg v0.1.2
Fresh quote v0.6.13
Fresh generic-array v0.12.3
Fresh backtrace-sys v0.1.31
Checking hashbrown v0.1.8
Fresh rand v0.6.5
Fresh syn v0.15.42
Fresh digest v0.8.1
Fresh block-buffer v0.7.3
Fresh backtrace v0.3.33
Running `rustc --crate-name hashbrown /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.1.8/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=192d21c0ae6eff4b -C extra-filename=-192d21c0ae6eff4b --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern byteorder=/home/cratesfyi/cratesfyi/debug/deps/libbyteorder-c4d085b6016fc893.rmeta --extern scopeguard=/home/cratesfyi/cratesfyi/debug/deps/libscopeguard-e5c8efae0bf6ee0c.rmeta --cap-lints allow`
Fresh crypto-mac v0.7.0
Fresh parking_lot_core v0.4.0
Fresh synstructure v0.10.2
Fresh sha2 v0.8.0
Fresh zeroize_derive v0.9.0
Fresh failure_derive v0.1.5
Checking parking_lot v0.7.1
Checking pbkdf2 v0.3.0
Fresh hmac v0.7.1
Running `rustc --crate-name parking_lot /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.7.1/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=62b680fb017a4e39 -C extra-filename=-62b680fb017a4e39 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lock_api=/home/cratesfyi/cratesfyi/debug/deps/liblock_api-b4b1db128840dd65.rmeta --extern parking_lot_core=/home/cratesfyi/cratesfyi/debug/deps/libparking_lot_core-cc4b4a8cc1c74c70.rmeta --cap-lints allow`
Checking zeroize v0.9.2
Running `rustc --crate-name pbkdf2 /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/pbkdf2-0.3.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=8ad59492bcc7e20f -C extra-filename=-8ad59492bcc7e20f --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern byteorder=/home/cratesfyi/cratesfyi/debug/deps/libbyteorder-c4d085b6016fc893.rmeta --extern crypto_mac=/home/cratesfyi/cratesfyi/debug/deps/libcrypto_mac-8229dcb003806b0c.rmeta --cap-lints allow`
Running `rustc --edition=2018 --crate-name zeroize /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/zeroize-0.9.2/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="zeroize_derive"' -C metadata=528dd17cd2aff4ab -C extra-filename=-528dd17cd2aff4ab --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern zeroize_derive=/home/cratesfyi/cratesfyi/debug/deps/libzeroize_derive-e66365e2aa2e406a.so --cap-lints allow`
Fresh failure v0.1.5
Checking subtle-encoding v0.3.7
Running `rustc --edition=2018 --crate-name subtle_encoding /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/subtle-encoding-0.3.7/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="base64"' --cfg 'feature="bech32-preview"' --cfg 'feature="default"' --cfg 'feature="hex"' --cfg 'feature="std"' --cfg 'feature="zeroize"' -C metadata=f30c7b497c017ae1 -C extra-filename=-f30c7b497c017ae1 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern failure=/home/cratesfyi/cratesfyi/debug/deps/libfailure-4ee275901ba60b18.rmeta --extern failure_derive=/home/cratesfyi/cratesfyi/debug/deps/libfailure_derive-8d053ba40f4a33fc.so --extern zeroize=/home/cratesfyi/cratesfyi/debug/deps/libzeroize-528dd17cd2aff4ab.rmeta --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/backtrace-sys-bcbab4105d0f3e7c/out`
Checking once_cell v0.1.8
Running `rustc --crate-name once_cell /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-0.1.8/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="parking_lot"' -C metadata=31efe702955805a4 -C extra-filename=-31efe702955805a4 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern parking_lot=/home/cratesfyi/cratesfyi/debug/deps/libparking_lot-62b680fb017a4e39.rmeta --cap-lints allow`
Checking tiny-bip39 v0.6.2
Running `rustc --crate-name bip39 /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tiny-bip39-0.6.2/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=55d4524a9210cda2 -C extra-filename=-55d4524a9210cda2 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern failure=/home/cratesfyi/cratesfyi/debug/deps/libfailure-4ee275901ba60b18.rmeta --extern hashbrown=/home/cratesfyi/cratesfyi/debug/deps/libhashbrown-192d21c0ae6eff4b.rmeta --extern hmac=/home/cratesfyi/cratesfyi/debug/deps/libhmac-b2eadfc6853a966b.rmeta --extern once_cell=/home/cratesfyi/cratesfyi/debug/deps/libonce_cell-31efe702955805a4.rmeta --extern pbkdf2=/home/cratesfyi/cratesfyi/debug/deps/libpbkdf2-8ad59492bcc7e20f.rmeta --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-5b7dfde771a9f9d7.rmeta --extern sha2=/home/cratesfyi/cratesfyi/debug/deps/libsha2-cf0b25b31505cae1.rmeta --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/backtrace-sys-bcbab4105d0f3e7c/out`
Documenting hkd32 v0.1.2
Running `rustdoc --edition=2018 --crate-name hkd32 /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/hkd32-0.1.2/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc --cfg 'feature="alloc"' --cfg 'feature="bech32"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="mnemonic"' --cfg 'feature="subtle-encoding"' --cfg 'feature="tiny-bip39"' -Z unstable-options --resource-suffix -20190720-1.38.0-nightly-95b1fe560 --static-root-path / --disable-per-crate-search --extern-html-root-url 'getrandom=https://docs.rs/getrandom/0.1.6' --extern-html-root-url 'hmac=https://docs.rs/hmac/0.7.1' --extern-html-root-url 'sha2=https://docs.rs/sha2/0.8.0' --extern-html-root-url 'subtle_encoding=https://docs.rs/subtle-encoding/0.3.7' --extern-html-root-url 'tiny_bip39=https://docs.rs/tiny-bip39/0.6.2' --extern-html-root-url 'zeroize=https://docs.rs/zeroize/0.9.2' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern getrandom=/home/cratesfyi/cratesfyi/debug/deps/libgetrandom-eee0091dcb49e156.rmeta --extern hmac=/home/cratesfyi/cratesfyi/debug/deps/libhmac-b2eadfc6853a966b.rmeta --extern sha2=/home/cratesfyi/cratesfyi/debug/deps/libsha2-cf0b25b31505cae1.rmeta --extern subtle_encoding=/home/cratesfyi/cratesfyi/debug/deps/libsubtle_encoding-f30c7b497c017ae1.rmeta --extern bip39=/home/cratesfyi/cratesfyi/debug/deps/libbip39-55d4524a9210cda2.rmeta --extern zeroize=/home/cratesfyi/cratesfyi/debug/deps/libzeroize-528dd17cd2aff4ab.rmeta`
error: proc-macro derive panicked
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/hkd32-0.1.2/src/key_material.rs:30:17
|
30 | #[derive(Clone, Zeroize)]
|                 ^^^^^^^
|
= help: message: unknown zeroize attribute: (drop)

error: aborting due to previous error

thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustdoc --edition=2018 --crate-name hkd32 /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/hkd32-0.1.2/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc --cfg \'feature=\"alloc\"\' --cfg \'feature=\"bech32\"\' --cfg \'feature=\"default\"\' --cfg \'feature=\"getrandom\"\' --cfg \'feature=\"mnemonic\"\' --cfg \'feature=\"subtle-encoding\"\' --cfg \'feature=\"tiny-bip39\"\' -Z unstable-options --resource-suffix -20190720-1.38.0-nightly-95b1fe560 --static-root-path / --disable-per-crate-search --extern-html-root-url \'getrandom=https://docs.rs/getrandom/0.1.6\' --extern-html-root-url \'hmac=https://docs.rs/hmac/0.7.1\' --extern-html-root-url \'sha2=https://docs.rs/sha2/0.8.0\' --extern-html-root-url \'subtle_encoding=https://docs.rs/subtle-encoding/0.3.7\' --extern-html-root-url \'tiny_bip39=https://docs.rs/tiny-bip39/0.6.2\' --extern-html-root-url \'zeroize=https://docs.rs/zeroize/0.9.2\' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern getrandom=/home/cratesfyi/cratesfyi/debug/deps/libgetrandom-eee0091dcb49e156.rmeta --extern hmac=/home/cratesfyi/cratesfyi/debug/deps/libhmac-b2eadfc6853a966b.rmeta --extern sha2=/home/cratesfyi/cratesfyi/debug/deps/libsha2-cf0b25b31505cae1.rmeta --extern subtle_encoding=/home/cratesfyi/cratesfyi/debug/deps/libsubtle_encoding-f30c7b497c017ae1.rmeta --extern bip39=/home/cratesfyi/cratesfyi/debug/deps/libbip39-55d4524a9210cda2.rmeta --extern zeroize=/home/cratesfyi/cratesfyi/debug/deps/libzeroize-528dd17cd2aff4ab.rmeta` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }

Could not document `hkd32`.', src/bin/cratesfyi.rs:161:13
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.