gstuff 0.7.15

Small macro and trinkets that make my life easier.
Documentation
Build #515282 2022-02-24T10:33:19.839317+00:00
# rustc version
rustc 1.61.0-nightly (532d3cda9 2022-02-23)# docs.rs version
docsrs 0.6.0 (3968c84 2022-02-20)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/gstuff-0.7.15/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/gstuff-0.7.15/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/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\", \"-20220223-1.61.0-nightly-532d3cda9\", \"--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] 39f2d1462fa5f7f0d4b1df9f7807c64d597491a2af24337e4b0cf3ff2e63f518
[INFO] running `Command { std: "docker" "start" "-a" "39f2d1462fa5f7f0d4b1df9f7807c64d597491a2af24337e4b0cf3ff2e63f518", kill_on_drop: false }`
[INFO] [stderr]  Documenting gstuff v0.7.15 (/opt/rustwide/workdir)
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> gstuff.rs:543:9
[INFO] [stderr]     |
[INFO] [stderr] 543 | /// cf. https://github.com/crossbeam-rs/crossbeam-channel/issues/25.
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/crossbeam-rs/crossbeam-channel/issues/25.>`
[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]    --> gstuff.rs:373:9
[INFO] [stderr]     |
[INFO] [stderr] 373 | /// cf. http://stackoverflow.com/a/26878367/257568 (C++, Boost).
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<http://stackoverflow.com/a/26878367/257568>`
[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]    --> gstuff.rs:596:43
[INFO] [stderr]     |
[INFO] [stderr] 596 | /// NB: There is a similar abstraction at https://github.com/matklad/once_cell.
[INFO] [stderr]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/matklad/once_cell.>`
[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]    --> gstuff.rs:767:9
[INFO] [stderr]     |
[INFO] [stderr] 767 | /// cf. https://youtu.be/5yoWxctJsYo graphics with teletext; Windows font rendering glitch
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://youtu.be/5yoWxctJsYo>`
[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]   --> gstuff.rs:48:9
[INFO] [stderr]    |
[INFO] [stderr] 48 | /// cf. http://www.reddit.com/r/rust/comments/29wwzw/error_handling_and_result_types/cipcm9a
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<http://www.reddit.com/r/rust/comments/29wwzw/error_handling_and_result_types/cipcm9a>`
[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]    --> gstuff.rs:260:19
[INFO] [stderr]     |
[INFO] [stderr] 260 | /// Alternatives: https://crates.io/crates/stack.
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://crates.io/crates/stack.>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stderr] 
[INFO] [stderr] warning: `gstuff` (lib doc) generated 6 warnings
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.85s
[INFO] running `Command { std: "docker" "inspect" "39f2d1462fa5f7f0d4b1df9f7807c64d597491a2af24337e4b0cf3ff2e63f518", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "39f2d1462fa5f7f0d4b1df9f7807c64d597491a2af24337e4b0cf3ff2e63f518", kill_on_drop: false }`
[INFO] [stdout] 39f2d1462fa5f7f0d4b1df9f7807c64d597491a2af24337e4b0cf3ff2e63f518