rxing 0.9.2

A rust port of the zxing barcode library.
Documentation

Build #3924819 2026-07-22 20:39:14

# rustc version rustc 1.99.0-nightly (d0babd8b6 2026-07-15)

# docs.rs version docsrs 0.0.0 (f1b150f0cd76f7cabcd39e1f4790ba771b28b5c4 2026-07-19 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "8404a82a049510110e496a845137efb67e0e65f37e86dca20e1274adcfa55900" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2026-07-16" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260715-1.99.0-nightly-d0babd8b6\", \"--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 rxing v0.9.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `1,32` [INFO] [stderr] --> src/common/bit_source.rs:71:62 [INFO] [stderr] | [INFO] [stderr] 71 | * @throws IllegalArgumentException if numBits isn't in [1,32] or more than is available [INFO] [stderr] | ^^^^ no item named `1,32` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `int` [INFO] [stderr] --> src/common/cpp_essentials/pattern.rs:376:19 [INFO] [stderr] | [INFO] [stderr] 376 | * The operator[](int) can be used in combination with a PatternView [INFO] [stderr] | ^^^ no item named `int` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `x` [INFO] [stderr] --> src/common/cpp_essentials/byte_matrix.rs:56:82 [INFO] [stderr] | [INFO] [stderr] 56 | * @return an internal representation as bytes, in row-major order. array[y][x] represents point (x,y) [INFO] [stderr] | ^ no item named `x` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `6,7,8` [INFO] [stderr] --> src/qrcode/encoder/minimal_encoder.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | * [6,7,8] characters followed by data from the remainder of the 8-bit byte character set, THEN select the 8- [INFO] [stderr] | ^^^^^ no item named `6,7,8` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `2` [INFO] [stderr] --> src/decode_hints.rs:99:80 [INFO] [stderr] | [INFO] [stderr] 99 | * Maps to an {@code int[]} of the allowed extension lengths, for example [2], [5], or [2, 5]. [INFO] [stderr] | ^ no item named `2` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `5` [INFO] [stderr] --> src/decode_hints.rs:99:85 [INFO] [stderr] | [INFO] [stderr] 99 | * Maps to an {@code int[]} of the allowed extension lengths, for example [2], [5], or [2, 5]. [INFO] [stderr] | ^ no item named `5` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `2` [INFO] [stderr] --> src/decode_hints.rs:220:80 [INFO] [stderr] | [INFO] [stderr] 220 | * Maps to an {@code int[]} of the allowed extension lengths, for example [2], [5], or [2, 5]. [INFO] [stderr] | ^ no item named `2` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `5` [INFO] [stderr] --> src/decode_hints.rs:220:85 [INFO] [stderr] | [INFO] [stderr] 220 | * Maps to an {@code int[]} of the allowed extension lengths, for example [2], [5], or [2, 5]. [INFO] [stderr] | ^ no item named `5` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `2` [INFO] [stderr] --> src/decode_hints.rs:323:80 [INFO] [stderr] | [INFO] [stderr] 323 | * Maps to an {@code int[]} of the allowed extension lengths, for example [2], [5], or [2, 5]. [INFO] [stderr] | ^ no item named `2` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `5` [INFO] [stderr] --> src/decode_hints.rs:323:85 [INFO] [stderr] | [INFO] [stderr] 323 | * Maps to an {@code int[]} of the allowed extension lengths, for example [2], [5], or [2, 5]. [INFO] [stderr] | ^ no item named `5` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `A,B,C` [INFO] [stderr] --> src/result_point_utils.rs:4:49 [INFO] [stderr] | [INFO] [stderr] 4 | * Orders an array of three Points in an order [A,B,C] such that AB is less than AC [INFO] [stderr] | ^^^^^ no item named `A,B,C` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `T` [INFO] [stderr] --> src/common/cpp_essentials/bitmatrix_cursor_trait.rs:8:50 [INFO] [stderr] | [INFO] [stderr] 8 | * The current position and direction is a PointT<T>. So depending on the type it can be used to traverse the image [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] 8 | * The current position and direction is a `PointT<T>`. So depending on the type it can be used to traverse the image [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `p` [INFO] [stderr] --> src/qrcode/detector/finder_pattern_finder.rs:31:4 [INFO] [stderr] | [INFO] [stderr] 31 | * <p>This class is thread-safe but not reentrant. Each thread must allocate its own object. [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `p` [INFO] [stderr] --> src/qrcode/detector/finder_pattern_finder.rs:559:8 [INFO] [stderr] | [INFO] [stderr] 559 | * <p>If that succeeds the finder pattern location is added to a list that tracks [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `p` [INFO] [stderr] --> src/multi/qrcode/detector/multi_finder_pattern_finder.rs:49:4 [INFO] [stderr] | [INFO] [stderr] 49 | * <p>This class is thread-safe but not reentrant. Each thread must allocate its own object. [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: `rxing` (lib doc) generated 15 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.39s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rxing/index.html [INFO] running `Command { std: "docker" "inspect" "8404a82a049510110e496a845137efb67e0e65f37e86dca20e1274adcfa55900", kill_on_drop: false }`