Build #1855263 2025-03-11T18:42:41.473873+00:00
# rustc version
rustc 1.87.0-nightly (9fb94b32d 2025-03-10)# docs.rs version
docsrs 0.6.0 (004a02c4 2025-03-05)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/get-size-0.1.4/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/get-size-0.1.4/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/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" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1680c8fbd8dfb46fcd6d22e546df16ab0e007457dc29fcd9e987cdd5077fd1af" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250310-1.87.0-nightly-9fb94b32d\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--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] 0c8376a87dcf14db45819a0e839ab6e47048fab13bb80a649d9bceefedad3f03
[INFO] running `Command { std: "docker" "start" "-a" "0c8376a87dcf14db45819a0e839ab6e47048fab13bb80a649d9bceefedad3f03", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr] Documenting get-size v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr] --> src/./lib.md:3:127
[INFO] [stderr] |
[INFO] [stderr] 3 | ...k as well as in the heap. The [`size_of`](std::mem::size_of) function provided by the standard library can already be used to determin...
[INFO] [stderr] | --------- ^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr] | |
[INFO] [stderr] | because label contains path that resolves to same destination
[INFO] [stderr] |
[INFO] [stderr] = note: when a link's destination is not specified,
[INFO] [stderr] the label is used to resolve intra-doc links
[INFO] [stderr] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr] |
[INFO] [stderr] 3 - The [`GetSize`] trait can be used to determine the size of an object inside the stack as well as in the heap. The [`size_of`](std::mem::size_of) function provided by the standard library can already be used to determine the size of an object in the stack, but many application (e.g. for caching) do also need to know the number of bytes occupied inside the heap, for which this library provides an appropriate trait.
[INFO] [stderr] 3 + The [`GetSize`] trait can be used to determine the size of an object inside the stack as well as in the heap. The [`size_of`] function provided by the standard library can already be used to determine the size of an object in the stack, but many application (e.g. for caching) do also need to know the number of bytes occupied inside the heap, for which this library provides an appropriate trait.
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr] --> src/./lib.md:91:109
[INFO] [stderr] |
[INFO] [stderr] 91 | ...d by the standard library, like [`Vec`](std::vec::Vec), [`HashMap`](std::collections::HashMap), [`String`] as well as all the primitiv...
[INFO] [stderr] | ----- ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr] | |
[INFO] [stderr] | because label contains path that resolves to same destination
[INFO] [stderr] |
[INFO] [stderr] = note: when a link's destination is not specified,
[INFO] [stderr] the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr] |
[INFO] [stderr] 91 - The [`GetSize`] trait is already implemented for most objects defined by the standard library, like [`Vec`](std::vec::Vec), [`HashMap`](std::collections::HashMap), [`String`] as well as all the primitive values, like [`u8`], [`i32`] etc.
[INFO] [stderr] 91 + The [`GetSize`] trait is already implemented for most objects defined by the standard library, like [`Vec`], [`HashMap`](std::collections::HashMap), [`String`] as well as all the primitive values, like [`u8`], [`i32`] etc.
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] warning: redundant explicit link target
[INFO] [stderr] --> src/./lib.md:91:137
[INFO] [stderr] |
[INFO] [stderr] 91 | ... like [`Vec`](std::vec::Vec), [`HashMap`](std::collections::HashMap), [`String`] as well as all the primitive values, like [`u8`], [`i...
[INFO] [stderr] | --------- ^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stderr] | |
[INFO] [stderr] | because label contains path that resolves to same destination
[INFO] [stderr] |
[INFO] [stderr] = note: when a link's destination is not specified,
[INFO] [stderr] the label is used to resolve intra-doc links
[INFO] [stderr] help: remove explicit link target
[INFO] [stderr] |
[INFO] [stderr] 91 - The [`GetSize`] trait is already implemented for most objects defined by the standard library, like [`Vec`](std::vec::Vec), [`HashMap`](std::collections::HashMap), [`String`] as well as all the primitive values, like [`u8`], [`i32`] etc.
[INFO] [stderr] 91 + The [`GetSize`] trait is already implemented for most objects defined by the standard library, like [`Vec`](std::vec::Vec), [`HashMap`], [`String`] as well as all the primitive values, like [`u8`], [`i32`] etc.
[INFO] [stderr] |
[INFO] [stderr]
[INFO] [stderr] warning: `get-size` (lib doc) generated 3 warnings
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.33s
[INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/get_size/index.html
[INFO] running `Command { std: "docker" "inspect" "0c8376a87dcf14db45819a0e839ab6e47048fab13bb80a649d9bceefedad3f03", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c8376a87dcf14db45819a0e839ab6e47048fab13bb80a649d9bceefedad3f03", kill_on_drop: false }`
[INFO] [stdout] 0c8376a87dcf14db45819a0e839ab6e47048fab13bb80a649d9bceefedad3f03