tikv-jemalloc-ctl 0.4.2

A safe wrapper over jemalloc's control and introspection APIs
Documentation
Build #420868 2021-08-09T08:24:56.387318+00:00
# rustc version
rustc 1.56.0-nightly (ad981d58e 2021-08-08)# docs.rs version
docsrs 0.6.0 (843531f 2021-06-26)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/tikv-jemalloc-ctl-0.4.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/tikv-jemalloc-ctl-0.4.2/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" "--" "--cfg" "jemallocator_docs" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210808-1.56.0-nightly-ad981d58e" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 9c985dff23443c9b28721876bf6e80aa95af726020b1edcf04d31c04d4b7c195
[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" "9c985dff23443c9b28721876bf6e80aa95af726020b1edcf04d31c04d4b7c195", kill_on_drop: false }`
[INFO] [stderr]  Documenting tikv-jemalloc-ctl v0.4.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: lint `broken_intra_doc_links` has been renamed to `rustdoc::broken_intra_doc_links`
[INFO] [stderr]   --> src/lib.rs:67:23
[INFO] [stderr]    |
[INFO] [stderr] 67 | #![deny(missing_docs, broken_intra_doc_links)]
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::broken_intra_doc_links`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/arenas.rs:3:1
[INFO] [stderr]    |
[INFO] [stderr] 3  | / option! {
[INFO] [stderr] 4  | |     narenas[ str: b"arenas.narenas\0", non_str: 2 ] => libc::c_uint |
[INFO] [stderr] 5  | |     ops: r |
[INFO] [stderr] 6  | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 24 | |     mib_docs: /// See [`narenas`].
[INFO] [stderr] 25 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:67:23
[INFO] [stderr]    |
[INFO] [stderr] 67 | #![deny(missing_docs, broken_intra_doc_links)]
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/config.rs:3:1
[INFO] [stderr]    |
[INFO] [stderr] 3  | / option! {
[INFO] [stderr] 4  | |     malloc_conf[ str: b"config.malloc_conf\0", str: 2 ] => &'static str |
[INFO] [stderr] 5  | |     ops: r |
[INFO] [stderr] 6  | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 24 | |     mib_docs: /// See [`malloc_conf`].
[INFO] [stderr] 25 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/opt.rs:5:1
[INFO] [stderr]    |
[INFO] [stderr] 5  | / option! {
[INFO] [stderr] 6  | |     abort[ str: b"opt.abort\0", non_str: 2 ] => bool |
[INFO] [stderr] 7  | |     ops: r |
[INFO] [stderr] 8  | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 26 | |     mib_docs: /// See [`abort`].
[INFO] [stderr] 27 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/opt.rs:29:1
[INFO] [stderr]    |
[INFO] [stderr] 29 | / option! {
[INFO] [stderr] 30 | |     dss[ str: b"opt.dss\0", str: 2 ] => &'static str |
[INFO] [stderr] 31 | |     ops: r |
[INFO] [stderr] 32 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 53 | |     mib_docs: /// See [`dss`].
[INFO] [stderr] 54 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/opt.rs:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | / option! {
[INFO] [stderr] 57 | |     narenas[ str: b"opt.narenas\0", non_str: 2 ] => libc::c_uint |
[INFO] [stderr] 58 | |     ops: r |
[INFO] [stderr] 59 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 78 | |     mib_docs: /// See [`narenas`].
[INFO] [stderr] 79 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/opt.rs:81:1
[INFO] [stderr]     |
[INFO] [stderr] 81  | / option! {
[INFO] [stderr] 82  | |     junk[ str: b"opt.junk\0", str: 2 ] => &'static str |
[INFO] [stderr] 83  | |     ops: r |
[INFO] [stderr] 84  | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 112 | |     mib_docs: /// See [`junk`].
[INFO] [stderr] 113 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/opt.rs:115:1
[INFO] [stderr]     |
[INFO] [stderr] 115 | / option! {
[INFO] [stderr] 116 | |     zero[ str: b"opt.zero\0", non_str: 2 ] => bool |
[INFO] [stderr] 117 | |     ops: r |
[INFO] [stderr] 118 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 140 | |     mib_docs: /// See [`zero`].
[INFO] [stderr] 141 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/opt.rs:143:1
[INFO] [stderr]     |
[INFO] [stderr] 143 | / option! {
[INFO] [stderr] 144 | |     tcache[ str: b"opt.tcache\0", non_str: 2 ] => bool |
[INFO] [stderr] 145 | |     ops: r |
[INFO] [stderr] 146 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 165 | |     mib_docs: /// See [`tcache`].
[INFO] [stderr] 166 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/opt.rs:168:1
[INFO] [stderr]     |
[INFO] [stderr] 168 | / option! {
[INFO] [stderr] 169 | |     lg_tcache_max[ str: b"opt.lg_tcache_max\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 170 | |     ops: r |
[INFO] [stderr] 171 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 190 | |     mib_docs: /// See [`lg_tcache_max`].
[INFO] [stderr] 191 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/opt.rs:193:1
[INFO] [stderr]     |
[INFO] [stderr] 193 | / option! {
[INFO] [stderr] 194 | |     background_thread[ str: b"opt.background_thread\0", non_str: 2 ] => bool |
[INFO] [stderr] 195 | |     ops: r |
[INFO] [stderr] 196 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 216 | |     mib_docs: /// See [`background_thread`].
[INFO] [stderr] 217 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]  --> src/stats.rs:4:71
[INFO] [stderr]   |
[INFO] [stderr] 4 | //! only refreshed when the `jemalloc` "epoch" is advanced. See the [`::epoch`] type
[INFO] [stderr]   |                                                                       ^^^^^^^ no item named `` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]   --> src/macros.rs:9:15
[INFO] [stderr]    |
[INFO] [stderr] 9  |               $(#[$doc])*
[INFO] [stderr]    |                 ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/stats.rs:7:1
[INFO] [stderr]    |
[INFO] [stderr] 7  | / option! {
[INFO] [stderr] 8  | |     allocated[ str: b"stats.allocated\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 9  | |     ops: r |
[INFO] [stderr] 10 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 36 | |     mib_docs: /// See [`allocated`].
[INFO] [stderr] 37 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            advanced. See the [`::epoch`] type for more information.
[INFO] [stderr]                               ^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/stats.rs:7:1
[INFO] [stderr]    |
[INFO] [stderr] 7  | / option! {
[INFO] [stderr] 8  | |     allocated[ str: b"stats.allocated\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 9  | |     ops: r |
[INFO] [stderr] 10 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 36 | |     mib_docs: /// See [`allocated`].
[INFO] [stderr] 37 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]   --> src/macros.rs:9:15
[INFO] [stderr]    |
[INFO] [stderr] 9  |               $(#[$doc])*
[INFO] [stderr]    |                 ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/stats.rs:39:1
[INFO] [stderr]    |
[INFO] [stderr] 39 | / option! {
[INFO] [stderr] 40 | |     active[ str: b"stats.active\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 41 | |     ops: r |
[INFO] [stderr] 42 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     mib_docs: /// See [`active`].
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            advanced. See the [`::epoch`] type for more information.
[INFO] [stderr]                               ^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/stats.rs:39:1
[INFO] [stderr]    |
[INFO] [stderr] 39 | / option! {
[INFO] [stderr] 40 | |     active[ str: b"stats.active\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 41 | |     ops: r |
[INFO] [stderr] 42 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     mib_docs: /// See [`active`].
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]    --> src/macros.rs:9:15
[INFO] [stderr]     |
[INFO] [stderr] 9   |               $(#[$doc])*
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:74:1
[INFO] [stderr]     |
[INFO] [stderr] 74  | / option! {
[INFO] [stderr] 75  | |     metadata[ str: b"stats.metadata\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 76  | |     ops: r |
[INFO] [stderr] 77  | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 101 | |     mib_docs: /// See [`metadata`].
[INFO] [stderr] 102 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             advanced. See the [`::epoch`] type for more information.
[INFO] [stderr]                                ^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:74:1
[INFO] [stderr]     |
[INFO] [stderr] 74  | / option! {
[INFO] [stderr] 75  | |     metadata[ str: b"stats.metadata\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 76  | |     ops: r |
[INFO] [stderr] 77  | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 101 | |     mib_docs: /// See [`metadata`].
[INFO] [stderr] 102 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]    --> src/macros.rs:9:15
[INFO] [stderr]     |
[INFO] [stderr] 9   |               $(#[$doc])*
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:104:1
[INFO] [stderr]     |
[INFO] [stderr] 104 | / option! {
[INFO] [stderr] 105 | |     resident[ str: b"stats.resident\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 106 | |     ops: r |
[INFO] [stderr] 107 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 139 | |     mib_docs: /// See [`resident`].
[INFO] [stderr] 140 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             advanced. See the [`::epoch`] type for more information.
[INFO] [stderr]                                ^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:104:1
[INFO] [stderr]     |
[INFO] [stderr] 104 | / option! {
[INFO] [stderr] 105 | |     resident[ str: b"stats.resident\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 106 | |     ops: r |
[INFO] [stderr] 107 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 139 | |     mib_docs: /// See [`resident`].
[INFO] [stderr] 140 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]    --> src/macros.rs:9:15
[INFO] [stderr]     |
[INFO] [stderr] 9   |               $(#[$doc])*
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:142:1
[INFO] [stderr]     |
[INFO] [stderr] 142 | / option! {
[INFO] [stderr] 143 | |     mapped[ str: b"stats.mapped\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 144 | |     ops: r |
[INFO] [stderr] 145 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 174 | |     mib_docs: /// See [`mapped`].
[INFO] [stderr] 175 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             advanced. See the [`::epoch`] type for more information.
[INFO] [stderr]                                ^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:142:1
[INFO] [stderr]     |
[INFO] [stderr] 142 | / option! {
[INFO] [stderr] 143 | |     mapped[ str: b"stats.mapped\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 144 | |     ops: r |
[INFO] [stderr] 145 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 174 | |     mib_docs: /// See [`mapped`].
[INFO] [stderr] 175 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::epoch`
[INFO] [stderr]    --> src/macros.rs:9:15
[INFO] [stderr]     |
[INFO] [stderr] 9   |               $(#[$doc])*
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:177:1
[INFO] [stderr]     |
[INFO] [stderr] 177 | / option! {
[INFO] [stderr] 178 | |     retained[ str: b"stats.retained\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 179 | |     ops: r |
[INFO] [stderr] 180 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 209 | |     mib_docs: /// See [`retained`].
[INFO] [stderr] 210 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             advanced. See the [`::epoch`] type for more information.
[INFO] [stderr]                                ^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/stats.rs:177:1
[INFO] [stderr]     |
[INFO] [stderr] 177 | / option! {
[INFO] [stderr] 178 | |     retained[ str: b"stats.retained\0", non_str: 2 ] => libc::size_t |
[INFO] [stderr] 179 | |     ops: r |
[INFO] [stderr] 180 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 209 | |     mib_docs: /// See [`retained`].
[INFO] [stderr] 210 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::stats::allocated`
[INFO] [stderr]   --> src/macros.rs:9:15
[INFO] [stderr]    |
[INFO] [stderr] 9  |               $(#[$doc])*
[INFO] [stderr]    |                 ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/thread.rs:6:1
[INFO] [stderr]    |
[INFO] [stderr] 6  | / option! {
[INFO] [stderr] 7  | |     allocatedp[ str: b"thread.allocatedp\0", non_str: 2 ] => *mut u64 |
[INFO] [stderr] 8  | |     ops:  |
[INFO] [stderr] 9  | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 43 | |     mib_docs: /// See [`allocatedp`].
[INFO] [stderr] 44 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Unlike [`::stats::allocated`], the value returned by this type is not the
[INFO] [stderr]                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/thread.rs:6:1
[INFO] [stderr]    |
[INFO] [stderr] 6  | / option! {
[INFO] [stderr] 7  | |     allocatedp[ str: b"thread.allocatedp\0", non_str: 2 ] => *mut u64 |
[INFO] [stderr] 8  | |     ops:  |
[INFO] [stderr] 9  | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 43 | |     mib_docs: /// See [`allocatedp`].
[INFO] [stderr] 44 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]   --> src/macros.rs:29:17
[INFO] [stderr]    |
[INFO] [stderr] 29 |                   /// Key [`::keys::Name`].
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/thread.rs:60:1
[INFO] [stderr]    |
[INFO] [stderr] 60 | / option! {
[INFO] [stderr] 61 | |     deallocatedp[ str: b"thread.deallocatedp\0", non_str: 2 ] => *mut u64 |
[INFO] [stderr] 62 | |     ops:  |
[INFO] [stderr] 63 | |     docs:
[INFO] [stderr] ...  |
[INFO] [stderr] 93 | |     mib_docs: /// See [`deallocatedp`].
[INFO] [stderr] 94 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: the link appears in this line:
[INFO] [stderr]            
[INFO] [stderr]            Key [`::keys::Name`].
[INFO] [stderr]                 ^^^^^^^^^^^^^^
[INFO] [stderr]    = note: no item named `` in scope
[INFO] [stderr]    = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/lib.rs:98:1
[INFO] [stderr]     |
[INFO] [stderr] 98  | / option! {
[INFO] [stderr] 99  | |     version[ str: b"version\0", str: 1 ] => &'static str |
[INFO] [stderr] 100 | |     ops: r |
[INFO] [stderr] 101 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 117 | |     mib_docs: /// See [`version`].
[INFO] [stderr] 118 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/lib.rs:120:1
[INFO] [stderr]     |
[INFO] [stderr] 120 | / option! {
[INFO] [stderr] 121 | |     background_thread[ str: b"background_thread\0", non_str: 1 ] => bool |
[INFO] [stderr] 122 | |     ops: r,w,u |
[INFO] [stderr] 123 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 151 | |     mib_docs: /// See [`background_thread`].
[INFO] [stderr] 152 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/lib.rs:154:1
[INFO] [stderr]     |
[INFO] [stderr] 154 | / option! {
[INFO] [stderr] 155 | |     max_background_threads[ str: b"max_background_threads\0", non_str: 1 ] => libc::size_t |
[INFO] [stderr] 156 | |     ops: r, w, u |
[INFO] [stderr] 157 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 176 | |     mib_docs: /// See [`max_background_threads`].
[INFO] [stderr] 177 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `::keys::Name`
[INFO] [stderr]    --> src/macros.rs:29:17
[INFO] [stderr]     |
[INFO] [stderr] 29  |                   /// Key [`::keys::Name`].
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/lib.rs:179:1
[INFO] [stderr]     |
[INFO] [stderr] 179 | / option! {
[INFO] [stderr] 180 | |     epoch[ str: b"epoch\0", non_str: 1 ] => u64 |
[INFO] [stderr] 181 | |     ops: r, w, u |
[INFO] [stderr] 182 | |     docs:
[INFO] [stderr] ...   |
[INFO] [stderr] 207 | |     mib_docs: /// See [`epoch`].
[INFO] [stderr] 208 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: the link appears in this line:
[INFO] [stderr]             
[INFO] [stderr]             Key [`::keys::Name`].
[INFO] [stderr]                  ^^^^^^^^^^^^^^
[INFO] [stderr]     = note: no item named `` in scope
[INFO] [stderr]     = note: this warning originates in the macro `types` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `tikv-jemalloc-ctl` (lib doc) generated 31 warnings
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.83s
[INFO] running `Command { std: "docker" "inspect" "9c985dff23443c9b28721876bf6e80aa95af726020b1edcf04d31c04d4b7c195", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c985dff23443c9b28721876bf6e80aa95af726020b1edcf04d31c04d4b7c195", kill_on_drop: false }`
[INFO] [stdout] 9c985dff23443c9b28721876bf6e80aa95af726020b1edcf04d31c04d4b7c195