Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# error kind ExecutionFailed
# pre-build errors command failed: exit status: 101
# rustc version rustc 1.98.0-nightly (f28ac764c 2026-06-23)
# docs.rs version docsrs 0.0.0 (886bc7a22b1adc4b387ce1343447fe3af98d9ce5 2026-06-14 )
# 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" "f12624ec530a74f7a8767c64ab85dab86c5c72bf1034ad417db504f6324bf155" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260623-1.98.0-nightly-f28ac764c\", \"--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] Checking pcie v0.6.5 [INFO] [stderr] Compiling ax-config v0.5.14 [INFO] [stderr] Checking ax-cpu v0.7.1 [INFO] [stderr] Checking dma-api v0.8.2 [INFO] [stderr] Checking ax-alloc v0.8.5 [INFO] [stderr] error: only a small subset of attributes are supported on externally implementable items [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-cpu-0.7.1/src/trap.rs:148:1 [INFO] [stderr] | [INFO] [stderr] 148 | pub fn debug_handler(_tf: &mut TrapFrame) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this attribute is not supported [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-cpu-0.7.1/src/trap.rs:146:1 [INFO] [stderr] | [INFO] [stderr] 146 | #[cfg(target_arch = "x86_64")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Checking ax-ctor-bare v0.4.8 [INFO] [stderr] Compiling ax-hal v0.5.21 [INFO] [stderr] Checking ax-io v0.6.0 [INFO] [stderr] error: could not compile `ax-cpu` (lib) due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/mod.rs:29:49 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn default_read_buf<F>(read: F, mut cursor: BorrowedCursor<'_>) -> Result<()> [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 29 | pub fn default_read_buf<F>(read: F, mut cursor: BorrowedCursor<'_, T>) -> Result<()> [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/mod.rs:41:17 [INFO] [stderr] | [INFO] [stderr] 41 | mut cursor: BorrowedCursor<'_>, [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 41 | mut cursor: BorrowedCursor<'_, T>, [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/mod.rs:248:33 [INFO] [stderr] | [INFO] [stderr] 248 | fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 248 | fn read_buf(&mut self, buf: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/mod.rs:255:42 [INFO] [stderr] | [INFO] [stderr] 255 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 255 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/buffered/bufreader/mod.rs:150:40 [INFO] [stderr] | [INFO] [stderr] 150 | fn read_buf(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 150 | fn read_buf(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/buffered/bufreader/mod.rs:184:46 [INFO] [stderr] | [INFO] [stderr] 184 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 184 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/iobuf/ext.rs:135:23 [INFO] [stderr] | [INFO] [stderr] 135 | impl IoBufMutSpec for BorrowedCursor<'_> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 135 | impl IoBufMutSpec for BorrowedCursor<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/iobuf/impls.rs:89:19 [INFO] [stderr] | [INFO] [stderr] 89 | impl IoBufMut for BorrowedCursor<'_> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 89 | impl IoBufMut for BorrowedCursor<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:22:36 [INFO] [stderr] | [INFO] [stderr] 22 | fn read_buf(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 22 | fn read_buf(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:27:42 [INFO] [stderr] | [INFO] [stderr] 27 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 27 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:91:36 [INFO] [stderr] | [INFO] [stderr] 91 | fn read_buf(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 91 | fn read_buf(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:96:42 [INFO] [stderr] | [INFO] [stderr] 96 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 96 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:194:40 [INFO] [stderr] | [INFO] [stderr] 194 | fn read_buf(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 194 | fn read_buf(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:205:46 [INFO] [stderr] | [INFO] [stderr] 205 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 205 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/chain.rs:66:37 [INFO] [stderr] | [INFO] [stderr] 66 | fn read_buf(&mut self, mut buf: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 66 | fn read_buf(&mut self, mut buf: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/cursor.rs:156:40 [INFO] [stderr] | [INFO] [stderr] 156 | fn read_buf(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 156 | fn read_buf(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/cursor.rs:166:46 [INFO] [stderr] | [INFO] [stderr] 166 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 166 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/take.rs:90:37 [INFO] [stderr] | [INFO] [stderr] 90 | fn read_buf(&mut self, mut buf: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 90 | fn read_buf(&mut self, mut buf: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/write/impls.rs:123:16 [INFO] [stderr] | [INFO] [stderr] 123 | impl Write for BorrowedCursor<'_> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 123 | impl Write for BorrowedCursor<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:289:36 [INFO] [stderr] | [INFO] [stderr] 289 | fn read_buf(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 289 | fn read_buf(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/impls.rs:298:46 [INFO] [stderr] | [INFO] [stderr] 298 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 298 | fn read_buf_exact(&mut self, mut cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/empty.rs:40:37 [INFO] [stderr] | [INFO] [stderr] 40 | fn read_buf(&mut self, _cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 40 | fn read_buf(&mut self, _cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/empty.rs:45:42 [INFO] [stderr] | [INFO] [stderr] 45 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 45 | fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/repeat.rs:40:37 [INFO] [stderr] | [INFO] [stderr] 40 | fn read_buf(&mut self, mut buf: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 40 | fn read_buf(&mut self, mut buf: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/repeat.rs:49:39 [INFO] [stderr] | [INFO] [stderr] 49 | fn read_buf_exact(&mut self, buf: BorrowedCursor<'_>) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 196 | pub struct BorrowedCursor<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 49 | fn read_buf_exact(&mut self, buf: BorrowedCursor<'_, T>) -> Result<()> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/iobuf/ext.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let mut buf: BorrowedBuf<'_> = (&mut read_buf[..limit]).into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 40 | let mut buf: BorrowedBuf<'_, T> = (&mut read_buf[..limit]).into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/iobuf/ext.rs:117:27 [INFO] [stderr] | [INFO] [stderr] 117 | let mut read_buf: BorrowedBuf<'_> = $buf.spare_capacity_mut().into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] ... [INFO] [stderr] 131 | read_from_vec_impl!(self, reader) [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] = note: this error originates in the macro `read_from_vec_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 117 | let mut read_buf: BorrowedBuf<'_, T> = $buf.spare_capacity_mut().into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/iobuf/ext.rs:117:27 [INFO] [stderr] | [INFO] [stderr] 117 | let mut read_buf: BorrowedBuf<'_> = $buf.spare_capacity_mut().into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] ... [INFO] [stderr] 148 | read_from_vec_impl!(buf, reader) [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] = note: this error originates in the macro `read_from_vec_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 117 | let mut read_buf: BorrowedBuf<'_, T> = $buf.spare_capacity_mut().into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/read/mod.rs:129:27 [INFO] [stderr] | [INFO] [stderr] 129 | let mut read_buf: BorrowedBuf<'_> = spare.into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 129 | let mut read_buf: BorrowedBuf<'_, T> = spare.into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/copy.rs:39:18 [INFO] [stderr] | [INFO] [stderr] 39 | let mut buf: BorrowedBuf<'_> = buf.into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 39 | let mut buf: BorrowedBuf<'_, T> = buf.into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/copy.rs:205:31 [INFO] [stderr] | [INFO] [stderr] 205 | let mut read_buf: BorrowedBuf<'_> = buf.spare_capacity_mut().into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 205 | let mut read_buf: BorrowedBuf<'_, T> = buf.spare_capacity_mut().into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] error[E0107]: struct takes 1 generic argument but 0 generic arguments were supplied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ax-io-0.6.0/src/utils/take.rs:105:33 [INFO] [stderr] | [INFO] [stderr] 105 | let mut sliced_buf: BorrowedBuf<'_> = ibuf.into(); [INFO] [stderr] | ^^^^^^^^^^^ expected 1 generic argument [INFO] [stderr] | [INFO] [stderr] note: struct defined here, with 1 generic parameter: `T` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs:28:12 [INFO] [stderr] | [INFO] [stderr] 28 | pub struct BorrowedBuf<'data, T> { [INFO] [stderr] | ^^^^^^^^^^^ - [INFO] [stderr] help: add missing generic argument [INFO] [stderr] | [INFO] [stderr] 105 | let mut sliced_buf: BorrowedBuf<'_, T> = ibuf.into(); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0107`. [INFO] [stderr] error: could not compile `ax-io` (lib) due to 32 previous errors [INFO] running `Command { std: "docker" "inspect" "f12624ec530a74f7a8767c64ab85dab86c5c72bf1034ad417db504f6324bf155", kill_on_drop: false }`