hdk 0.0.126

The Holochain HDK
Documentation
Build #530459 2022-03-23T04:23:36.783422+00:00
# rustc version
rustc 1.61.0-nightly (5f3700105 2022-03-22)
# docs.rs version
docsrs 0.6.0 (539cd8a 2022-03-21)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/hdk-0.0.126/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/hdk-0.0.126/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20220322-1.61.0-nightly-5f3700105\", \"--static-root-path\", \"/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\"]" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 7924f88c775c4bec03bdf8dcc2e8f6e5221f002eefd24bd6e91f75cb14533dda
[INFO] running `Command { std: "docker" "start" "-a" "7924f88c775c4bec03bdf8dcc2e8f6e5221f002eefd24bd6e91f75cb14533dda", kill_on_drop: false }`
[INFO] [stderr]  Documenting hdk v0.0.126 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `A`
[INFO] [stderr]    --> src/hash_path/path.rs:163:40
[INFO] [stderr]     |
[INFO] [stderr] 163 | /// would create entries with content [ A ], [ A, B ], [ A, B, C ]. For deep
[INFO] [stderr]     |                                        ^^^ no item named `A` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `HashA`
[INFO] [stderr]    --> src/hash_path/path.rs:169:14
[INFO] [stderr]     |
[INFO] [stderr] 169 | /// content [ HashA ], [ HashAB ], [ HashABC ]. Note that if A + B + C is much
[INFO] [stderr]     |              ^^^^^^^ no item named `HashA` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `HashAB`
[INFO] [stderr]    --> src/hash_path/path.rs:169:25
[INFO] [stderr]     |
[INFO] [stderr] 169 | /// content [ HashA ], [ HashAB ], [ HashABC ]. Note that if A + B + C is much
[INFO] [stderr]     |                         ^^^^^^^^ no item named `HashAB` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `HashABC`
[INFO] [stderr]    --> src/hash_path/path.rs:169:37
[INFO] [stderr]     |
[INFO] [stderr] 169 | /// content [ HashA ], [ HashAB ], [ HashABC ]. Note that if A + B + C is much
[INFO] [stderr]     |                                     ^^^^^^^^^ no item named `HashABC` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `map_extern!`
[INFO] [stderr]    --> src/lib.rs:347:10
[INFO] [stderr]     |
[INFO] [stderr] 347 | /// The [ `map_extern!` ] macro is used internally by the `#[hdk_extern]` attribute.
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^ no item named `map_extern!` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `&String`
[INFO] [stderr]    --> src/hash_path/shard.rs:167:6
[INFO] [stderr]     |
[INFO] [stderr] 167 | /// [ `&String` ] wrapper mimicing [ `&str` ] for [ `Path` ] building.
[INFO] [stderr]     |      ^^^^^^^^^^^ no item named `&String` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: could not parse code block as Rust code
[INFO] [stderr]   --> src/entry.rs:89:5
[INFO] [stderr]    |
[INFO] [stderr] 89 |   /// ```ignore
[INFO] [stderr]    |  _____^
[INFO] [stderr] 90 | | /// delete_entry(DeleteInput::new(header_hash.clone(), ChainTopOrdering::Relaxed)?;
[INFO] [stderr] 91 | | /// ```
[INFO] [stderr]    | |_______^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default
[INFO] [stderr] help: `ignore` code blocks require valid Rust code for syntax highlighting; mark blocks that do not contain Rust code as text: ```text
[INFO] [stderr]   --> src/entry.rs:89:5
[INFO] [stderr]    |
[INFO] [stderr] 89 | /// ```ignore
[INFO] [stderr]    |     ^^^
[INFO] [stderr]    = note: error from rustc: this file contains an unclosed delimiter
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/x_salsa20_poly1305.rs:59:9
[INFO] [stderr]    |
[INFO] [stderr] 59 | /// See https://doc.libsodium.org/secret-key_cryptography/secretbox
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://doc.libsodium.org/secret-key_cryptography/secretbox>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/x_salsa20_poly1305.rs:60:9
[INFO] [stderr]    |
[INFO] [stderr] 60 | /// See https://nacl.cr.yp.to/secretbox.html
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://nacl.cr.yp.to/secretbox.html>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/x_salsa20_poly1305.rs:86:12
[INFO] [stderr]    |
[INFO] [stderr] 86 | ///    See https://theworld.com/~dtd/sign_encrypt/sign_encrypt7.html
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://theworld.com/~dtd/sign_encrypt/sign_encrypt7.html>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/x_salsa20_poly1305.rs:106:9
[INFO] [stderr]     |
[INFO] [stderr] 106 | /// See https://doc.libsodium.org/public-key_cryptography/authenticated_encryption
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://doc.libsodium.org/public-key_cryptography/authenticated_encryption>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/x_salsa20_poly1305.rs:107:9
[INFO] [stderr]     |
[INFO] [stderr] 107 | /// See https://nacl.cr.yp.to/box.html
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://nacl.cr.yp.to/box.html>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/x_salsa20_poly1305.rs:130:9
[INFO] [stderr]     |
[INFO] [stderr] 130 | /// See https://www.imperialviolet.org/2015/05/16/aeads.html
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.imperialviolet.org/2015/05/16/aeads.html>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/time.rs:51:9
[INFO] [stderr]    |
[INFO] [stderr] 51 | /// See https://blog.cloudflare.com/roughtime/
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://blog.cloudflare.com/roughtime/>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/time.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 | /// See https://zkga.me/ uses this as a game mechanic
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://zkga.me/>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: `hdk` (lib doc) generated 15 warnings
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.13s
[INFO] running `Command { std: "docker" "inspect" "7924f88c775c4bec03bdf8dcc2e8f6e5221f002eefd24bd6e91f75cb14533dda", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7924f88c775c4bec03bdf8dcc2e8f6e5221f002eefd24bd6e91f75cb14533dda", kill_on_drop: false }`
[INFO] [stdout] 7924f88c775c4bec03bdf8dcc2e8f6e5221f002eefd24bd6e91f75cb14533dda