# rustc version rustc 1.97.0-nightly (d7f14d3d8 2026-05-15)
# docs.rs version docsrs 0.0.0 (e3981f6f5e851656470d52001364bbb946056a06 2026-05-14 )
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/huff_coding-1.0.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/huff_coding-1.0.0/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" "-m" "6442450944" "--cpuset-cpus" "14-19" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "sleep" "infinity", 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] ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893 [INFO] running `Command { std: "docker" "start" "ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-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" "--user" "1001:1001" "ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260515-1.97.0-nightly-d7f14d3d8\", \"--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: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting huff_coding v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/lib.rs:75:79 [INFO] [stderr] | [INFO] [stderr] 75 | //! Every binary representation in the crate is made thanks to the [`bitvec`][bitvec] crate which [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] 75 - //! Every binary representation in the crate is made thanks to the [`bitvec`][bitvec] crate which [INFO] [stderr] 75 + //! Every binary representation in the crate is made thanks to the [`bitvec`] crate which [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/mod.rs:1:54 [INFO] [stderr] | [INFO] [stderr] 1 | /// Struct representing a branch in the [`HuffTree`][crate::tree::HuffTree] struct. [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] 1 - /// Struct representing a branch in the [`HuffTree`][crate::tree::HuffTree] struct. [INFO] [stderr] 1 + /// Struct representing a branch in the [`HuffTree`] struct. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:10:47 [INFO] [stderr] | [INFO] [stderr] 10 | /// It contains data stored in a [`HuffLeaf`][leaf] (letter, weight and code) and [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/tree/branch.rs:154:12 [INFO] [stderr] | [INFO] [stderr] 154 | /// [leaf]:crate::tree::leaf::HuffLeaf [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] 10 - /// It contains data stored in a [`HuffLeaf`][leaf] (letter, weight and code) and [INFO] [stderr] 10 + /// It contains data stored in a [`HuffLeaf`] (letter, weight and code) and [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:43:53 [INFO] [stderr] | [INFO] [stderr] 43 | /// Iterating over the children of a [`HuffBranch`][branch]: [INFO] [stderr] | ------------ ^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/tree/branch.rs:156:14 [INFO] [stderr] | [INFO] [stderr] 156 | /// [branch]:HuffBranch [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] 43 - /// Iterating over the children of a [`HuffBranch`][branch]: [INFO] [stderr] 43 + /// Iterating over the children of a [`HuffBranch`]: [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:205:48 [INFO] [stderr] | [INFO] [stderr] 205 | /// Return a reference to the [`HuffLeaf`][crate::tree::leaf::HuffLeaf] containing the branch's [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] 205 - /// Return a reference to the [`HuffLeaf`][crate::tree::leaf::HuffLeaf] containing the branch's [INFO] [stderr] 205 + /// Return a reference to the [`HuffLeaf`] containing the branch's [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:212:21 [INFO] [stderr] | [INFO] [stderr] 212 | /// or [`None`][None] if it has no children [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] 212 - /// or [`None`][None] if it has no children [INFO] [stderr] 212 + /// or [`None`] if it has no children [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:253:18 [INFO] [stderr] | [INFO] [stderr] 253 | /// [`None`][None] if it has no children [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] 253 - /// [`None`][None] if it has no children [INFO] [stderr] 253 + /// [`None`] if it has no children [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:259:18 [INFO] [stderr] | [INFO] [stderr] 259 | /// [`None`][None] if it has no children [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] 259 - /// [`None`][None] if it has no children [INFO] [stderr] 259 + /// [`None`] if it has no children [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:265:18 [INFO] [stderr] | [INFO] [stderr] 265 | /// [`None`][None] if it has no children [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] 265 - /// [`None`][None] if it has no children [INFO] [stderr] 265 + /// [`None`] if it has no children [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/branch.rs:271:18 [INFO] [stderr] | [INFO] [stderr] 271 | /// [`None`][None] if it has no children [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] 271 - /// [`None`][None] if it has no children [INFO] [stderr] 271 + /// [`None`] if it has no children [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/leaf.rs:10:41 [INFO] [stderr] | [INFO] [stderr] 10 | /// * type implementing [`HuffLetter`][crate::tree::letter::HuffLetter] [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] 10 - /// * type implementing [`HuffLetter`][crate::tree::letter::HuffLetter] [INFO] [stderr] 10 + /// * type implementing [`HuffLetter`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/mod.rs:5:66 [INFO] [stderr] | [INFO] [stderr] 5 | /// Traits signyfing that a type can be stored in a [`HuffTree`][crate::tree::HuffTree] as a letter. [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] 5 - /// Traits signyfing that a type can be stored in a [`HuffTree`][crate::tree::HuffTree] as a letter. [INFO] [stderr] 5 + /// Traits signyfing that a type can be stored in a [`HuffTree`] as a letter. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/letter.rs:9:42 [INFO] [stderr] | [INFO] [stderr] 9 | /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [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] 9 - /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [INFO] [stderr] 9 + /// which means it implements: [`Clone`] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/letter.rs:9:58 [INFO] [stderr] | [INFO] [stderr] 9 | /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [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] 9 - /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [INFO] [stderr] 9 + /// which means it implements: [`Clone`][Clone] + [`Eq`] + [`Hash`][std::hash::Hash] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/letter.rs:9:73 [INFO] [stderr] | [INFO] [stderr] 9 | /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [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] 9 - /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`][std::hash::Hash] [INFO] [stderr] 9 + /// which means it implements: [`Clone`][Clone] + [`Eq`][Eq] + [`Hash`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/tree/letter.rs:12:42 [INFO] [stderr] | [INFO] [stderr] 12 | /// except floats and including [String][String] [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] 12 - /// except floats and including [String][String] [INFO] [stderr] 12 + /// except floats and including [String] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `L` [INFO] [stderr] --> src/tree/tree_inner.rs:175:66 [INFO] [stderr] | [INFO] [stderr] 175 | /// or when providing a too small/big BitVec to create a HuffTree<L>: [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 175 | /// or when providing a too small/big BitVec to create a `HuffTree<L>`: [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `L` [INFO] [stderr] --> src/tree/tree_inner.rs:509:70 [INFO] [stderr] | [INFO] [stderr] 509 | /// or when providing a too small/big BitVec to create a HuffTree<L>: [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 509 | /// or when providing a too small/big BitVec to create a `HuffTree<L>`: [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:140:53 [INFO] [stderr] | [INFO] [stderr] 140 | /// as `ByteWeights` implements the [`Weights`][crate::weights::Weights] trait. [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] 140 - /// as `ByteWeights` implements the [`Weights`][crate::weights::Weights] trait. [INFO] [stderr] 140 + /// as `ByteWeights` implements the [`Weights`] trait. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:20:25 [INFO] [stderr] | [INFO] [stderr] 20 | /// for [`ByteWeights`][byte_weights::ByteWeights] [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] 20 - /// for [`ByteWeights`][byte_weights::ByteWeights] [INFO] [stderr] 20 + /// for [`ByteWeights`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:24:15 [INFO] [stderr] | [INFO] [stderr] 24 | /// * [`Eq`][Eq] [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] 24 - /// * [`Eq`][Eq] [INFO] [stderr] 24 + /// * [`Eq`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | /// * [`Clone`][Clone] [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] 25 - /// * [`Clone`][Clone] [INFO] [stderr] 25 + /// * [`Clone`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:33:100 [INFO] [stderr] | [INFO] [stderr] 33 | /// In order to build with a [`HuffTree`][crate::tree::HuffTree] `L` must implement [`HuffLetter`][crate::tree::letter::HuffLetter] [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] 33 - /// In order to build with a [`HuffTree`][crate::tree::HuffTree] `L` must implement [`HuffLetter`][crate::tree::letter::HuffLetter] [INFO] [stderr] 33 + /// In order to build with a [`HuffTree`][crate::tree::HuffTree] `L` must implement [`HuffLetter`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:56:70 [INFO] [stderr] | [INFO] [stderr] 56 | /// Count every letter in the provided slice Returning a [`HashMap`][std::collections::HashMap] [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] 56 - /// Count every letter in the provided slice Returning a [`HashMap`][std::collections::HashMap] [INFO] [stderr] 56 + /// Count every letter in the provided slice Returning a [`HashMap`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:70:31 [INFO] [stderr] | [INFO] [stderr] 70 | /// The resulting [`HashMap`][std::collections::HashMap] [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] 70 - /// The resulting [`HashMap`][std::collections::HashMap] [INFO] [stderr] 70 + /// The resulting [`HashMap`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:86:70 [INFO] [stderr] | [INFO] [stderr] 86 | /// Count every letter in the provided slice Returning a [`HashMap`][std::collections::HashMap] [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] 86 - /// Count every letter in the provided slice Returning a [`HashMap`][std::collections::HashMap] [INFO] [stderr] 86 + /// Count every letter in the provided slice Returning a [`HashMap`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/weights.rs:100:31 [INFO] [stderr] | [INFO] [stderr] 100 | /// The resulting [`HashMap`][std::collections::HashMap] [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] 100 - /// The resulting [`HashMap`][std::collections::HashMap] [INFO] [stderr] 100 + /// The resulting [`HashMap`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:23:77 [INFO] [stderr] | [INFO] [stderr] 23 | /// Data representing a slice of letters (types implementing [`HuffLetter`][letter]) [INFO] [stderr] | ------------ ^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:38:14 [INFO] [stderr] | [INFO] [stderr] 38 | /// [letter]:crate::tree::letter::HuffLetter [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] 23 - /// Data representing a slice of letters (types implementing [`HuffLetter`][letter]) [INFO] [stderr] 23 + /// Data representing a slice of letters (types implementing [`HuffLetter`]) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:24:47 [INFO] [stderr] | [INFO] [stderr] 24 | /// compressed into bytes by the [`compress`][compress] or [`compress_with_tree`][compress_with_tree] [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] 24 - /// compressed into bytes by the [`compress`][compress] or [`compress_with_tree`][compress_with_tree] [INFO] [stderr] 24 + /// compressed into bytes by the [`compress`] or [`compress_with_tree`][compress_with_tree] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:24:83 [INFO] [stderr] | [INFO] [stderr] 24 | /// compressed into bytes by the [`compress`][compress] or [`compress_with_tree`][compress_with_tree] [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] 24 - /// compressed into bytes by the [`compress`][compress] or [`compress_with_tree`][compress_with_tree] [INFO] [stderr] 24 + /// compressed into bytes by the [`compress`][compress] or [`compress_with_tree`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:31:60 [INFO] [stderr] | [INFO] [stderr] 31 | /// * [`huff_tree`](#method.huff_tree) -> the [`HuffTree`][tree] used to compress the slice [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:37:12 [INFO] [stderr] | [INFO] [stderr] 37 | /// [tree]:crate::tree::HuffTree [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] 31 - /// * [`huff_tree`](#method.huff_tree) -> the [`HuffTree`][tree] used to compress the slice [INFO] [stderr] 31 + /// * [`huff_tree`](#method.huff_tree) -> the [`HuffTree`] used to compress the slice [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:33:62 [INFO] [stderr] | [INFO] [stderr] 33 | /// If the letter type also implements [`HuffLetterAsBytes`][letter_bytes], the compressed [INFO] [stderr] | ------------------- ^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:39:20 [INFO] [stderr] | [INFO] [stderr] 39 | /// [letter_bytes]:crate::tree::letter::HuffLetterAsBytes [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] 33 - /// If the letter type also implements [`HuffLetterAsBytes`][letter_bytes], the compressed [INFO] [stderr] 33 + /// If the letter type also implements [`HuffLetterAsBytes`], the compressed [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:50:57 [INFO] [stderr] | [INFO] [stderr] 50 | /// compressed bytes, padding bits and [`HuffTree`][crate::tree::HuffTree]. [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] 50 - /// compressed bytes, padding bits and [`HuffTree`][crate::tree::HuffTree]. [INFO] [stderr] 50 + /// compressed bytes, padding bits and [`HuffTree`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:80:48 [INFO] [stderr] | [INFO] [stderr] 80 | /// Return a reference to the [`HuffTree`][crate::tree::HuffTree] used to compress the slice [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] 80 - /// Return a reference to the [`HuffTree`][crate::tree::HuffTree] used to compress the slice [INFO] [stderr] 80 + /// Return a reference to the [`HuffTree`] used to compress the slice [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:122:72 [INFO] [stderr] | [INFO] [stderr] 122 | /// 2. When the stored tree length is lower than 2 (a [`HuffTree`][tree] with padding [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:127:16 [INFO] [stderr] | [INFO] [stderr] 127 | /// [tree]:crate::tree::HuffTree [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] 122 - /// 2. When the stored tree length is lower than 2 (a [`HuffTree`][tree] with padding [INFO] [stderr] 122 + /// 2. When the stored tree length is lower than 2 (a [`HuffTree`] with padding [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:124:34 [INFO] [stderr] | [INFO] [stderr] 124 | /// 3. When the [`HuffTree`][tree] stored in the bytes is invalid or has a different letter type [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:127:16 [INFO] [stderr] | [INFO] [stderr] 127 | /// [tree]:crate::tree::HuffTree [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] 124 - /// 3. When the [`HuffTree`][tree] stored in the bytes is invalid or has a different letter type [INFO] [stderr] 124 + /// 3. When the [`HuffTree`] stored in the bytes is invalid or has a different letter type [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:196:88 [INFO] [stderr] | [INFO] [stderr] 196 | /// 2. 4 byte number representing the length (in bytes) of the stored [`HuffTree`][tree] [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:277:16 [INFO] [stderr] | [INFO] [stderr] 277 | /// [tree]:crate::tree::HuffTree [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] 196 - /// 2. 4 byte number representing the length (in bytes) of the stored [`HuffTree`][tree] [INFO] [stderr] 196 + /// 2. 4 byte number representing the length (in bytes) of the stored [`HuffTree`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:197:27 [INFO] [stderr] | [INFO] [stderr] 197 | /// 3. A [`HuffTree`][tree], used to compress the file, [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:277:16 [INFO] [stderr] | [INFO] [stderr] 277 | /// [tree]:crate::tree::HuffTree [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] 197 - /// 3. A [`HuffTree`][tree], used to compress the file, [INFO] [stderr] 197 + /// 3. A [`HuffTree`], used to compress the file, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:304:79 [INFO] [stderr] | [INFO] [stderr] 304 | /// Compress the provided slice of letters (types implementing [`HuffLetter`][letter]), using binary [INFO] [stderr] | ------------ ^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:349:14 [INFO] [stderr] | [INFO] [stderr] 349 | /// [letter]:crate::tree::letter::HuffLetter [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] 304 - /// Compress the provided slice of letters (types implementing [`HuffLetter`][letter]), using binary [INFO] [stderr] 304 + /// Compress the provided slice of letters (types implementing [`HuffLetter`]), using binary [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:305:41 [INFO] [stderr] | [INFO] [stderr] 305 | /// codes generated with a [`HuffTree`][tree] struct, into a byte slice (returned with additional data [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:348:12 [INFO] [stderr] | [INFO] [stderr] 348 | /// [tree]:crate::tree::HuffTree [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] 305 - /// codes generated with a [`HuffTree`][tree] struct, into a byte slice (returned with additional data [INFO] [stderr] 305 + /// codes generated with a [`HuffTree`] struct, into a byte slice (returned with additional data [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:306:37 [INFO] [stderr] | [INFO] [stderr] 306 | /// in the form of [`CompressData`][CompressData]). [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] 306 - /// in the form of [`CompressData`][CompressData]). [INFO] [stderr] 306 + /// in the form of [`CompressData`]). [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:308:93 [INFO] [stderr] | [INFO] [stderr] 308 | /// The letters are counted into a [`Weights`][weights] collection to create a [`HuffTree`][tree] using [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:348:12 [INFO] [stderr] | [INFO] [stderr] 348 | /// [tree]:crate::tree::HuffTree [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] 308 - /// The letters are counted into a [`Weights`][weights] collection to create a [`HuffTree`][tree] using [INFO] [stderr] 308 + /// The letters are counted into a [`Weights`][weights] collection to create a [`HuffTree`] using [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:309:31 [INFO] [stderr] | [INFO] [stderr] 309 | /// the [`build_weights_map`][weights_map] function, which can be optimized a lot for certain letter types. [INFO] [stderr] | ------------------- ^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:351:19 [INFO] [stderr] | [INFO] [stderr] 351 | /// [weights_map]:crate::weights::build_weights_map [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] 309 - /// the [`build_weights_map`][weights_map] function, which can be optimized a lot for certain letter types. [INFO] [stderr] 309 + /// the [`build_weights_map`] function, which can be optimized a lot for certain letter types. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:310:83 [INFO] [stderr] | [INFO] [stderr] 310 | /// Because of this fact, it's generally faster to use the [`compress_with_tree`][compress_with_tree] function, [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] 310 - /// Because of this fact, it's generally faster to use the [`compress_with_tree`][compress_with_tree] function, [INFO] [stderr] 310 + /// Because of this fact, it's generally faster to use the [`compress_with_tree`] function, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:311:30 [INFO] [stderr] | [INFO] [stderr] 311 | /// providing a [`HuffTree`][tree] built with our own [`Weights`][weights] collection (an example of such collection [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:348:12 [INFO] [stderr] | [INFO] [stderr] 348 | /// [tree]:crate::tree::HuffTree [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] 311 - /// providing a [`HuffTree`][tree] built with our own [`Weights`][weights] collection (an example of such collection [INFO] [stderr] 311 + /// providing a [`HuffTree`] built with our own [`Weights`][weights] collection (an example of such collection [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:314:35 [INFO] [stderr] | [INFO] [stderr] 314 | /// The returned [`CompressData`][CompressData] can be decompressed into the original letter slice with [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] 314 - /// The returned [`CompressData`][CompressData] can be decompressed into the original letter slice with [INFO] [stderr] 314 + /// The returned [`CompressData`] can be decompressed into the original letter slice with [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:315:24 [INFO] [stderr] | [INFO] [stderr] 315 | /// the [`decompress`][decompress] function. [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] 315 - /// the [`decompress`][decompress] function. [INFO] [stderr] 315 + /// the [`decompress`] function. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:319:67 [INFO] [stderr] | [INFO] [stderr] 319 | /// It just reads every letter's code in the created [`HuffTree`][tree] and inserts them into [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:348:12 [INFO] [stderr] | [INFO] [stderr] 348 | /// [tree]:crate::tree::HuffTree [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] 319 - /// It just reads every letter's code in the created [`HuffTree`][tree] and inserts them into [INFO] [stderr] 319 + /// It just reads every letter's code in the created [`HuffTree`] and inserts them into [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:322:87 [INFO] [stderr] | [INFO] [stderr] 322 | /// the tree used to compress the slice are included in the returned [`CompressData`][CompressData]. [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] 322 - /// the tree used to compress the slice are included in the returned [`CompressData`][CompressData]. [INFO] [stderr] 322 + /// the tree used to compress the slice are included in the returned [`CompressData`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:358:79 [INFO] [stderr] | [INFO] [stderr] 358 | /// Compress the provided slice of letters (types implementing [`HuffLetter`][letter]), using binary [INFO] [stderr] | ------------ ^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:418:14 [INFO] [stderr] | [INFO] [stderr] 418 | /// [letter]:crate::tree::letter::HuffLetter [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] 358 - /// Compress the provided slice of letters (types implementing [`HuffLetter`][letter]), using binary [INFO] [stderr] 358 + /// Compress the provided slice of letters (types implementing [`HuffLetter`]), using binary [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:359:52 [INFO] [stderr] | [INFO] [stderr] 359 | /// codes generated with the provided [`HuffTree`][tree] struct, into a byte slice (returned with additional [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:417:12 [INFO] [stderr] | [INFO] [stderr] 417 | /// [tree]:crate::tree::HuffTree [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] 359 - /// codes generated with the provided [`HuffTree`][tree] struct, into a byte slice (returned with additional [INFO] [stderr] 359 + /// codes generated with the provided [`HuffTree`] struct, into a byte slice (returned with additional [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:360:42 [INFO] [stderr] | [INFO] [stderr] 360 | /// data in the form of [`CompressData`][CompressData]). [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] 360 - /// data in the form of [`CompressData`][CompressData]). [INFO] [stderr] 360 + /// data in the form of [`CompressData`]). [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:362:35 [INFO] [stderr] | [INFO] [stderr] 362 | /// The returned [`CompressData`][CompressData] can be decompressed into the original letter slice with [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] 362 - /// The returned [`CompressData`][CompressData] can be decompressed into the original letter slice with [INFO] [stderr] 362 + /// The returned [`CompressData`] can be decompressed into the original letter slice with [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:363:24 [INFO] [stderr] | [INFO] [stderr] 363 | /// the [`decompress`][decompress] function. [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] 363 - /// the [`decompress`][decompress] function. [INFO] [stderr] 363 + /// the [`decompress`] function. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:365:44 [INFO] [stderr] | [INFO] [stderr] 365 | /// Be wary that the same [`CompressData`][CompressData] built from different [`HuffTree`'s][tree] [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] 365 - /// Be wary that the same [`CompressData`][CompressData] built from different [`HuffTree`'s][tree] [INFO] [stderr] 365 + /// Be wary that the same [`CompressData`] built from different [`HuffTree`'s][tree] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:370:68 [INFO] [stderr] | [INFO] [stderr] 370 | /// It just reads every letter's code in the provided [`HuffTree`][tree] and inserts them into [INFO] [stderr] | ---------- ^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] note: referenced explicit link target defined here [INFO] [stderr] --> src/comp.rs:417:12 [INFO] [stderr] | [INFO] [stderr] 417 | /// [tree]:crate::tree::HuffTree [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] 370 - /// It just reads every letter's code in the provided [`HuffTree`][tree] and inserts them into [INFO] [stderr] 370 + /// It just reads every letter's code in the provided [`HuffTree`] and inserts them into [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/comp.rs:373:87 [INFO] [stderr] | [INFO] [stderr] 373 | /// the tree used to compress the slice are included in the returned [`CompressData`][CompressData]. [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] 373 - /// the tree used to compress the slice are included in the returned [`CompressData`][CompressData]. [INFO] [stderr] 373 + /// the tree used to compress the slice are included in the returned [`CompressData`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `huff_coding` (lib doc) generated 57 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.56s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/huff_coding/index.html [INFO] running `Command { std: "docker" "stop" "-t" "1" "ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893", kill_on_drop: false }` [INFO] [stdout] ac2eaab51335c6e4b344f5d97d794a93df0a8331b698cf8a65e411fbe8cfb893