[INFO] cloning repository https://github.com/LinusAlteborn/tetris-rust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LinusAlteborn/tetris-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLinusAlteborn%2Ftetris-rust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLinusAlteborn%2Ftetris-rust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e82ecfd1821ec5655c8c0c76fd89daa8021baa65 [INFO] documenting LinusAlteborn/tetris-rust against beta-2023-10-21 for beta-1.74-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLinusAlteborn%2Ftetris-rust" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/LinusAlteborn/tetris-rust on toolchain beta-2023-10-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-10-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/LinusAlteborn/tetris-rust [INFO] finished tweaking git repo https://github.com/LinusAlteborn/tetris-rust [INFO] tweaked toml for git repo https://github.com/LinusAlteborn/tetris-rust written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/LinusAlteborn/tetris-rust already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-10-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-10-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a1a758e6e719c59358a245c1c5ea397199a1d5f971c19fa52ad77efacfbb67ac [INFO] running `Command { std: "docker" "start" "-a" "a1a758e6e719c59358a245c1c5ea397199a1d5f971c19fa52ad77efacfbb67ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a1a758e6e719c59358a245c1c5ea397199a1d5f971c19fa52ad77efacfbb67ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a1a758e6e719c59358a245c1c5ea397199a1d5f971c19fa52ad77efacfbb67ac", kill_on_drop: false }` [INFO] [stdout] a1a758e6e719c59358a245c1c5ea397199a1d5f971c19fa52ad77efacfbb67ac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-10-21" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] da100f01c75757f8ffde1640bc6591a22387b6c61fb666f8fc3abe90bbb8ef13 [INFO] running `Command { std: "docker" "start" "-a" "da100f01c75757f8ffde1640bc6591a22387b6c61fb666f8fc3abe90bbb8ef13", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.141 [INFO] [stderr] Compiling signal-hook v0.3.15 [INFO] [stderr] Compiling parking_lot_core v0.9.7 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Checking json v0.12.4 [INFO] [stderr] Checking signal-hook-registry v1.4.1 [INFO] [stderr] Checking getrandom v0.2.9 [INFO] [stderr] Checking mio v0.8.6 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Checking signal-hook-mio v0.2.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking crossterm v0.26.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Documenting tetris v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | /// grid: [[usize;COLUMNS];ROWS] - a nested array with the gamaeboard grid [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | /// grid: [[usize;COLUMNS];ROWS] - a nested array with the gamaeboard grid [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:53:27 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `x` [INFO] [stdout] --> src/lib.rs:220:97 [INFO] [stdout] | [INFO] [stdout] 220 | /// This function Goes through all the positions the player extends to and sets the grid[y][x] at these positions to the players color. [INFO] [stdout] | ^ no item named `x` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `InputEvent` [INFO] [stdout] --> src/io/input.rs:21:19 [INFO] [stdout] | [INFO] [stdout] 21 | /// Return: Option - antingen en None, eller en Some(InputEvent) som beskriver ett spelares input [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 21 | /// Return: `Option` - antingen en None, eller en Some(InputEvent) som beskriver ett spelares input [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `User` [INFO] [stdout] --> src/menu.rs:56:15 [INFO] [stdout] | [INFO] [stdout] 56 | /// users: Vec - A vec with multiple users, the vec should be orderd by biggest scores first [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 56 | /// users: `Vec` - A vec with multiple users, the vec should be orderd by biggest scores first [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/utilities.rs:41:20 [INFO] [stdout] | [INFO] [stdout] 41 | /// Return: Vec - En lista av alla former (Shapes) som definerades i text filen [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 41 | /// Return: `Vec` - En lista av alla former (Shapes) som definerades i text filen [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | /// player: Option - the moving block [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 20 | /// player: `Option` - the moving block [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:21:17 [INFO] [stdout] | [INFO] [stdout] 21 | /// shapees: Vec - A vec of all possible shapes [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 21 | /// shapees: `Vec` - A vec of all possible shapes [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | /// shape_order: Vec - Saying which order the shapes should come [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 22 | /// shape_order: `Vec` - Saying which order the shapes should come [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | /// player: Option - the moving block [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 27 | /// player: `Option` - the moving block [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | /// shapees: Vec - A vec of all possible shapes [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 28 | /// shapees: `Vec` - A vec of all possible shapes [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | /// shape_order: Vec - Saying which order the shapes should come [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 29 | /// shape_order: `Vec` - Saying which order the shapes should come [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:43:63 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: `Option`, shapes: Vec, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:43:84 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: `Vec`, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:43:109 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: `Vec`, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:53:63 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: `Option`, shapes: Vec, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:53:84 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: `Vec`, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:53:109 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: `Vec`, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Collision` [INFO] [stdout] --> src/lib.rs:168:23 [INFO] [stdout] | [INFO] [stdout] 168 | /// Return: Option - Either a None or an enum value from Collision [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 168 | /// Return: `Option` - Either a None or an enum value from Collision [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Collision` [INFO] [stdout] --> src/lib.rs:210:23 [INFO] [stdout] | [INFO] [stdout] 210 | /// Return: Option - Either None or a Collision [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 210 | /// Return: `Option` - Either None or a Collision [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 22 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.58s [INFO] running `Command { std: "docker" "inspect" "da100f01c75757f8ffde1640bc6591a22387b6c61fb666f8fc3abe90bbb8ef13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "da100f01c75757f8ffde1640bc6591a22387b6c61fb666f8fc3abe90bbb8ef13", kill_on_drop: false }` [INFO] [stdout] da100f01c75757f8ffde1640bc6591a22387b6c61fb666f8fc3abe90bbb8ef13 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:023092b8bfa974c7f3e45c5ce651cc8dd3afd5e76915d5995b8dacd3032bf956" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-10-21" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6aa45cabf87b18ba2265d42da31fac40305be11045139e965b805d94a5981c96 [INFO] running `Command { std: "docker" "start" "-a" "6aa45cabf87b18ba2265d42da31fac40305be11045139e965b805d94a5981c96", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Documenting tetris v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | /// grid: [[usize;COLUMNS];ROWS] - a nested array with the gamaeboard grid [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | /// grid: [[usize;COLUMNS];ROWS] - a nested array with the gamaeboard grid [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `usize;COLUMNS` [INFO] [stdout] --> src/lib.rs:53:27 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `usize;COLUMNS` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `InputEvent` [INFO] [stdout] --> src/io/input.rs:21:19 [INFO] [stdout] | [INFO] [stdout] 21 | /// Return: Option - antingen en None, eller en Some(InputEvent) som beskriver ett spelares input [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 21 | /// Return: `Option` - antingen en None, eller en Some(InputEvent) som beskriver ett spelares input [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `User` [INFO] [stdout] --> src/menu.rs:56:15 [INFO] [stdout] | [INFO] [stdout] 56 | /// users: Vec - A vec with multiple users, the vec should be orderd by biggest scores first [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 56 | /// users: `Vec` - A vec with multiple users, the vec should be orderd by biggest scores first [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/utilities.rs:41:20 [INFO] [stdout] | [INFO] [stdout] 41 | /// Return: Vec - En lista av alla former (Shapes) som definerades i text filen [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 41 | /// Return: `Vec` - En lista av alla former (Shapes) som definerades i text filen [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | /// player: Option - the moving block [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 20 | /// player: `Option` - the moving block [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:21:17 [INFO] [stdout] | [INFO] [stdout] 21 | /// shapees: Vec - A vec of all possible shapes [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 21 | /// shapees: `Vec` - A vec of all possible shapes [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | /// shape_order: Vec - Saying which order the shapes should come [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 22 | /// shape_order: `Vec` - Saying which order the shapes should come [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | /// player: Option - the moving block [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 27 | /// player: `Option` - the moving block [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | /// shapees: Vec - A vec of all possible shapes [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 28 | /// shapees: `Vec` - A vec of all possible shapes [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | /// shape_order: Vec - Saying which order the shapes should come [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 29 | /// shape_order: `Vec` - Saying which order the shapes should come [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:43:63 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: `Option`, shapes: Vec, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:43:84 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: `Vec`, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:43:109 [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 43 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: `Vec`, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Player` [INFO] [stdout] --> src/lib.rs:53:63 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: `Option`, shapes: Vec, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Shape` [INFO] [stdout] --> src/lib.rs:53:84 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: `Vec`, shape_order: Vec, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `usize` [INFO] [stdout] --> src/lib.rs:53:109 [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: Vec, point: usize} - The ... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 53 | /// GameState{grid: [[usize;COLUMNS];ROWS], player: Option, shapes: Vec, shape_order: `Vec`, point: usize} - The intlized state of the game [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unclosed HTML tag `Collision` [INFO] [stdout] --> src/lib.rs:210:23 [INFO] [stdout] | [INFO] [stdout] 210 | /// Return: Option - Either None or a Collision [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: try marking as source code [INFO] [stdout] | [INFO] [stdout] 210 | /// Return: `Option` - Either None or a Collision [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 20 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.46s [INFO] running `Command { std: "docker" "inspect" "6aa45cabf87b18ba2265d42da31fac40305be11045139e965b805d94a5981c96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6aa45cabf87b18ba2265d42da31fac40305be11045139e965b805d94a5981c96", kill_on_drop: false }` [INFO] [stdout] 6aa45cabf87b18ba2265d42da31fac40305be11045139e965b805d94a5981c96