cosmwasm-std 0.16.0-rc4

Standard library for Wasm based smart contracts on Cosmos blockchains
Documentation
Build #414131 2021-07-22T10:36:30.625265+00:00
# rustc version
rustc 1.55.0-nightly (32c9b7b09 2021-07-21)
# docs.rs version
docsrs 0.6.0 (843531f 2021-06-26)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/cosmwasm-std-0.16.0-rc4/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/cosmwasm-std-0.16.0-rc4/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" "2" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bf3311aec13679c042c55305eed4f6f98359c47a37eb765a3317ad487259f4e0" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j2" "--" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210721-1.55.0-nightly-32c9b7b09" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 4a3ae630d464a87ae51996d117fd0f1027bde00b07b0a498ab1a9e8175ef712e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "4a3ae630d464a87ae51996d117fd0f1027bde00b07b0a498ab1a9e8175ef712e", kill_on_drop: false }`
[INFO] [stderr]  Documenting cosmwasm-std v0.16.0-rc4 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `addr_canonicalize`
[INFO] [stderr]   --> src/traits.rs:87:33
[INFO] [stderr]    |
[INFO] [stderr] 87 |     /// This is the inverse of [addr_canonicalize].
[INFO] [stderr]    |                                 ^^^^^^^^^^^^^^^^^ no item named `addr_canonicalize` 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 `addr_canonicalize`
[INFO] [stderr]   --> src/traits.rs:87:33
[INFO] [stderr]    |
[INFO] [stderr] 87 |     /// This is the inverse of [addr_canonicalize].
[INFO] [stderr]    |                                 ^^^^^^^^^^^^^^^^^ no item named `addr_canonicalize` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]   --> src/results/cosmos_msg.rs:46:9
[INFO] [stderr]    |
[INFO] [stderr] 46 | /// See https://github.com/cosmos/cosmos-sdk/blob/v0.40.0/proto/cosmos/bank/v1beta1/tx.proto
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/cosmos/cosmos-sdk/blob/v0.40.0/proto/cosmos/bank/v1beta1/tx.proto>`
[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/results/cosmos_msg.rs:112:9
[INFO] [stderr]     |
[INFO] [stderr] 112 | /// See https://github.com/CosmWasm/wasmd/blob/v0.14.0/x/wasm/internal/types/tx.proto
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/CosmWasm/wasmd/blob/v0.14.0/x/wasm/internal/types/tx.proto>`
[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/results/empty.rs:9:56
[INFO] [stderr]   |
[INFO] [stderr] 9 | /// but those cannot represented as valid JSON Schema (https://github.com/CosmWasm/cosmwasm/issues/451)
[INFO] [stderr]   |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/CosmWasm/cosmwasm/issues/451>`
[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/results/events.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | /// https://docs.cosmos.network/v0.42/core/events.html.
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://docs.cosmos.network/v0.42/core/events.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/results/events.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | /// https://github.com/cosmos/cosmos-sdk/blob/v0.42.5/proto/cosmos/base/abci/v1beta1/abci.proto#L56-L70),
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/cosmos/cosmos-sdk/blob/v0.42.5/proto/cosmos/base/abci/v1beta1/abci.proto#L56-L70>`
[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/traits.rs:48:47
[INFO] [stderr]    |
[INFO] [stderr] 48 |     /// before and one that didn't exist. See https://github.com/CosmWasm/cosmwasm/issues/290
[INFO] [stderr]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/CosmWasm/cosmwasm/issues/290>`
[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/mock.rs:609:5
[INFO] [stderr]     |
[INFO] [stderr] 609 | /// https://en.wikipedia.org/wiki/Riffle_shuffle_permutation#Perfect_shuffles
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://en.wikipedia.org/wiki/Riffle_shuffle_permutation#Perfect_shuffles>`
[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/mock.rs:610:5
[INFO] [stderr]     |
[INFO] [stderr] 610 | /// https://en.wikipedia.org/wiki/In_shuffle
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://en.wikipedia.org/wiki/In_shuffle>`
[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/mock.rs:613:5
[INFO] [stderr]     |
[INFO] [stderr] 613 | /// https://oeis.org/A002326, e.g.:
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://oeis.org/A002326>`
[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/results/cosmos_msg.rs:46:9
[INFO] [stderr]    |
[INFO] [stderr] 46 | /// See https://github.com/cosmos/cosmos-sdk/blob/v0.40.0/proto/cosmos/bank/v1beta1/tx.proto
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/cosmos/cosmos-sdk/blob/v0.40.0/proto/cosmos/bank/v1beta1/tx.proto>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: `cosmwasm-std` (lib doc) generated 12 warnings
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.18s
[INFO] running `Command { std: "docker" "inspect" "4a3ae630d464a87ae51996d117fd0f1027bde00b07b0a498ab1a9e8175ef712e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4a3ae630d464a87ae51996d117fd0f1027bde00b07b0a498ab1a9e8175ef712e", kill_on_drop: false }`
[INFO] [stdout] 4a3ae630d464a87ae51996d117fd0f1027bde00b07b0a498ab1a9e8175ef712e