[INFO] fetching crate das-grid 0.1.5...
[INFO] testing das-grid-0.1.5 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate das-grid 0.1.5 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate das-grid 0.1.5
[INFO] finished tweaking crates.io crate das-grid 0.1.5
[INFO] tweaked toml for crates.io crate das-grid 0.1.5 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate das-grid 0.1.5 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate das-grid 0.1.5 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b633edd7ba861441f06b4e6932c41c6d687d447665d65ab69a3ca7b6cfb1cdd7
[INFO] running `Command { std: "docker" "start" "-a" "b633edd7ba861441f06b4e6932c41c6d687d447665d65ab69a3ca7b6cfb1cdd7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b633edd7ba861441f06b4e6932c41c6d687d447665d65ab69a3ca7b6cfb1cdd7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b633edd7ba861441f06b4e6932c41c6d687d447665d65ab69a3ca7b6cfb1cdd7", kill_on_drop: false }`
[INFO] [stdout] b633edd7ba861441f06b4e6932c41c6d687d447665d65ab69a3ca7b6cfb1cdd7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d7c71cd944c488e4135ad2218f341dfcdd0df930af0d87ac71ab6aae606c243a
[INFO] running `Command { std: "docker" "start" "-a" "d7c71cd944c488e4135ad2218f341dfcdd0df930af0d87ac71ab6aae606c243a", kill_on_drop: false }`
[INFO] [stderr]    Compiling das-grid v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] running `Command { std: "docker" "inspect" "d7c71cd944c488e4135ad2218f341dfcdd0df930af0d87ac71ab6aae606c243a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d7c71cd944c488e4135ad2218f341dfcdd0df930af0d87ac71ab6aae606c243a", kill_on_drop: false }`
[INFO] [stdout] d7c71cd944c488e4135ad2218f341dfcdd0df930af0d87ac71ab6aae606c243a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1f149e386eaac13437eba37b52387814e1b21df489802e7b4a5ef9669a8e8f0a
[INFO] running `Command { std: "docker" "start" "-a" "1f149e386eaac13437eba37b52387814e1b21df489802e7b4a5ef9669a8e8f0a", kill_on_drop: false }`
[INFO] [stderr]    Compiling das-grid v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.10s
[INFO] running `Command { std: "docker" "inspect" "1f149e386eaac13437eba37b52387814e1b21df489802e7b4a5ef9669a8e8f0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f149e386eaac13437eba37b52387814e1b21df489802e7b4a5ef9669a8e8f0a", kill_on_drop: false }`
[INFO] [stdout] 1f149e386eaac13437eba37b52387814e1b21df489802e7b4a5ef9669a8e8f0a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f046aee07085f7896c4d166de26af7912dcd4776c5f1a26054fbb97f53c36485
[INFO] running `Command { std: "docker" "start" "-a" "f046aee07085f7896c4d166de26af7912dcd4776c5f1a26054fbb97f53c36485", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/das_grid-d0723dc36d53e5b5)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test lib_test::test_create_grid ... ok
[INFO] [stdout] test lib_test::test_create_grid_with_enum ... ok
[INFO] [stdout] test lib_test::test_enumerate ... ok
[INFO] [stdout] test lib_test::test_get_mut_pos ... ok
[INFO] [stdout] test lib_test::test_fill_subgrid ... ok
[INFO] [stdout] test lib_test::test_create_grid_with_str ... ok
[INFO] [stdout] test lib_test::test_get_pos ... ok
[INFO] [stdout] test lib_test::test_get_row ... ok
[INFO] [stdout] test lib_test::test_new_from_vec ... ok
[INFO] [stdout] test lib_test::test_get_subgrid ... ok
[INFO] [stdout] test lib_test::test_iterate_on_grid ... ok
[INFO] [stdout] test lib_test::test_iterators ... ok
[INFO] [stdout] test lib_test::test_mov_to_with_rules ... ok
[INFO] [stdout] test lib_test::test_move_to ... ok
[INFO] [stdout] test lib_test::test_stamp_subgrid ... ok
[INFO] [stdout] test lib_test::test_stamp_subgrid_with_rules_1 ... ok
[INFO] [stdout] test lib_test::test_set_with_rules ... ok
[INFO] [stdout] test lib_test::test_set_value ... ok
[INFO] [stdout] test lib_test::test_mov_cell ... ok
[INFO] [stdout] test lib_test::test_forbidden_grid_size - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests das_grid
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:184:1
[INFO] [stderr]     |
[INFO] [stderr] 184 | / /// Stores the grid values and the cells
[INFO] [stderr] 185 | | /// The grid itself representation is a flatten vector which is transformed
[INFO] [stderr] 186 | | /// for 2D representation when called by the user
[INFO] [stderr] 187 | | ///
[INFO] [stderr] ...   |
[INFO] [stderr] 203 | | /// assert_eq!(grid.size(), 200);
[INFO] [stderr] 204 | | /// ```
[INFO] [stderr]     | |_______^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::invalid_codeblock_attributes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:214:5
[INFO] [stderr]     |
[INFO] [stderr] 214 | /     /// Creates a grid of size rows x columns with default value passed on the third parameter
[INFO] [stderr] 215 | |     /// For example this will generate a 2x2 grid of value 1:
[INFO] [stderr] 216 | |     /// ```.rust
[INFO] [stderr] 217 | |     /// let grid = das_grid::Grid::new(2, 2, 1);
[INFO] [stderr] 218 | |     /// assert_eq!(grid.size(), 4);
[INFO] [stderr] 219 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:239:5
[INFO] [stderr]     |
[INFO] [stderr] 239 | /     /// Creates a grid from a given vector with quadratic size
[INFO] [stderr] 240 | |     /// For example this will generate a 2x2 grid
[INFO] [stderr] 241 | |     /// ```.rust
[INFO] [stderr] 242 | |     /// let mut grid = das_grid::Grid::new_from_vector(2, 2, vec![1, 2, 3, 4]);
[INFO] [stderr] 243 | |     /// assert_eq!(grid.size(), 4);
[INFO] [stderr] 244 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:269:5
[INFO] [stderr]     |
[INFO] [stderr] 269 | /     /// Stamps the subgrid into the destiny grid, merging both
[INFO] [stderr] 270 | |     ///
[INFO] [stderr] 271 | |     /// If the sub grid is greater than the main grid it return an error of GridErr::SubgridOverflow
[INFO] [stderr] 272 | |     /// Or if the dest x, y grid is out of bounds it return error GridErr::OutOfGrid
[INFO] [stderr] ...   |
[INFO] [stderr] 281 | |     /// assert_eq!(grid.get((6, 6)).unwrap(), &1);
[INFO] [stderr] 282 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:303:5
[INFO] [stderr]     |
[INFO] [stderr] 303 | /     /// Creates the a new grid which is a snapshot of the main grid on the given position and size
[INFO] [stderr] 304 | |     ///
[INFO] [stderr] 305 | |     /// If the sub grid is greater than the main grid it return an error of GridErr::SubgridOverflow
[INFO] [stderr] 306 | |     ///
[INFO] [stderr] ...   |
[INFO] [stderr] 312 | |     /// assert_eq!(sub_grid.get_flatten_grid(), vec![11, 12, 15, 16]);
[INFO] [stderr] 313 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:332:5
[INFO] [stderr]     |
[INFO] [stderr] 332 | /     /// Stamps the subgrid into the destiny grid, merging both
[INFO] [stderr] 333 | |     /// Only if no rule return error
[INFO] [stderr] 334 | |     ///
[INFO] [stderr] 335 | |     /// If the sub grid is greater than the main grid it return an error of GridErr::SubgridOverflow
[INFO] [stderr] ...   |
[INFO] [stderr] 354 | |     ///     .is_err());
[INFO] [stderr] 355 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:420:5
[INFO] [stderr]     |
[INFO] [stderr] 420 | /     /// Sets a given value to the position (x, y)
[INFO] [stderr] 421 | |     ///
[INFO] [stderr] 422 | |     /// Be careful if the value is out of the bounds of grid it will return an error
[INFO] [stderr] 423 | |     /// with the type of GridErr::OutOfGrid
[INFO] [stderr] ...   |
[INFO] [stderr] 427 | |     /// assert!(grid.set((0, 0), &1).is_ok());
[INFO] [stderr] 428 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:444:5
[INFO] [stderr]     |
[INFO] [stderr] 444 | /     /// Sets a given value to the position (x, y)
[INFO] [stderr] 445 | |     /// Only if no rule return error
[INFO] [stderr] 446 | |     ///
[INFO] [stderr] 447 | |     /// ```.rust
[INFO] [stderr] ...   |
[INFO] [stderr] 463 | |     /// );
[INFO] [stderr] 464 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:481:5
[INFO] [stderr]     |
[INFO] [stderr] 481 | /     /// Gets a give value to the position (x, y) as mutable
[INFO] [stderr] 482 | |     ///
[INFO] [stderr] 483 | |     /// Be careful if the value is out of the bounds of grid it will return an error
[INFO] [stderr] 484 | |     /// with the type of GridErr::OutOfGrid
[INFO] [stderr] ...   |
[INFO] [stderr] 490 | |     /// assert_eq!(grid.get((0, 0)).unwrap_or(&0), &50);
[INFO] [stderr] 491 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:500:5
[INFO] [stderr]     |
[INFO] [stderr] 500 | /     /// Gets a give value to the position (x, y)
[INFO] [stderr] 501 | |     ///
[INFO] [stderr] 502 | |     /// Be careful if the value is out of the bounds of grid it will return an error
[INFO] [stderr] 503 | |     /// with the type of GridErr::OutOfGrid
[INFO] [stderr] ...   |
[INFO] [stderr] 508 | |     /// assert_eq!(v, Ok(&1));
[INFO] [stderr] 509 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:518:5
[INFO] [stderr]     |
[INFO] [stderr] 518 | /     /// Moves a given value from position (x, y) to destiny position (x, y)
[INFO] [stderr] 519 | |     ///
[INFO] [stderr] 520 | |     /// Be careful if the value is out of the bounds of grid it will return an error
[INFO] [stderr] 521 | |     /// with the type of GridErr::OutOfGrid
[INFO] [stderr] ...   |
[INFO] [stderr] 525 | |     /// assert_eq!(grid.mov((0, 0), (1, 1)), Ok(()));
[INFO] [stderr] 526 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:537:5
[INFO] [stderr]     |
[INFO] [stderr] 537 | /     /// Moves a given value from position (x, y) to destiny position (x, y)
[INFO] [stderr] 538 | |     /// Only if no rule return error
[INFO] [stderr] 539 | |     ///
[INFO] [stderr] 540 | |     /// Be careful if the value is out of the bounds of grid it will return an error
[INFO] [stderr] ...   |
[INFO] [stderr] 561 | |     /// );
[INFO] [stderr] 562 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:587:5
[INFO] [stderr]     |
[INFO] [stderr] 587 | /     /// Moves a given value from position (x, y) to another position based on the direction
[INFO] [stderr] 588 | |     ///
[INFO] [stderr] 589 | |     /// The directions can be Left, Right, Top, Down:
[INFO] [stderr] 590 | |     /// * DasGrid::MoveDirection::Left, translates to (0, -1)
[INFO] [stderr] ...   |
[INFO] [stderr] 600 | |     /// assert_eq!(grid.mov_to((0, 0), das_grid::MoveDirection::Right), Ok(()));
[INFO] [stderr] 601 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:623:5
[INFO] [stderr]     |
[INFO] [stderr] 623 | /     /// Moves a given value from position (x, y) to another position based on the direction
[INFO] [stderr] 624 | |     /// Only if no rule return error
[INFO] [stderr] 625 | |     ///
[INFO] [stderr] 626 | |     /// if the dest x, y grid is out of bounds it return error GridErr::OutOfGrid
[INFO] [stderr] ...   |
[INFO] [stderr] 649 | |     /// assert!(ret.is_err());
[INFO] [stderr] 650 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:685:5
[INFO] [stderr]     |
[INFO] [stderr] 685 | /     /// Get the size of grid based on cells length
[INFO] [stderr] 686 | |     ///
[INFO] [stderr] 687 | |     /// For instance a 10x10 grid will return the size of 100
[INFO] [stderr] 688 | |     ///
[INFO] [stderr] ...   |
[INFO] [stderr] 691 | |     /// assert_eq!(grid.size(), 4);
[INFO] [stderr] 692 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:697:5
[INFO] [stderr]     |
[INFO] [stderr] 697 | /     /// The rows of the grid
[INFO] [stderr] 698 | |     /// ```.rust
[INFO] [stderr] 699 | |     /// let mut grid = das_grid::Grid::new(3, 2, 1);
[INFO] [stderr] 700 | |     /// assert_eq!(grid.rows(), 3);
[INFO] [stderr] 701 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:706:5
[INFO] [stderr]     |
[INFO] [stderr] 706 | /     /// The cols of the grid
[INFO] [stderr] 707 | |     /// ```.rust
[INFO] [stderr] 708 | |     /// let mut grid = das_grid::Grid::new(3, 2, 1);
[INFO] [stderr] 709 | |     /// assert_eq!(grid.cols(), 2);
[INFO] [stderr] 710 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:715:5
[INFO] [stderr]     |
[INFO] [stderr] 715 | /     /// Returns the grid as a tuple of (x, y)
[INFO] [stderr] 716 | |     ///
[INFO] [stderr] 717 | |     /// ```.rust
[INFO] [stderr] 718 | |     /// let mut grid = das_grid::Grid::new(3, 2, 1);
[INFO] [stderr] ...   |
[INFO] [stderr] 721 | |     /// }
[INFO] [stderr] 722 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:741:5
[INFO] [stderr]     |
[INFO] [stderr] 741 | /     /// Returns the type vector with the values from the col
[INFO] [stderr] 742 | |     ///
[INFO] [stderr] 743 | |     /// If the col idx is wrong it can return the error GridErr::OutOfGrid
[INFO] [stderr] 744 | |     ///
[INFO] [stderr] ...   |
[INFO] [stderr] 748 | |     /// assert_eq!(col, vec![2, 4]);
[INFO] [stderr] 749 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:759:5
[INFO] [stderr]     |
[INFO] [stderr] 759 | /     /// Returns the type vector with the values from the row
[INFO] [stderr] 760 | |     ///
[INFO] [stderr] 761 | |     /// If the row idx is wrong it can return the error GridErr::OutOfGrid
[INFO] [stderr] 762 | |     ///
[INFO] [stderr] ...   |
[INFO] [stderr] 766 | |     /// assert_eq!(row, vec![3, 4]);
[INFO] [stderr] 767 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:777:5
[INFO] [stderr]     |
[INFO] [stderr] 777 | /     /// Returns a clone of the internal representation of the grid
[INFO] [stderr] 778 | |     ///
[INFO] [stderr] 779 | |     /// ```.rust
[INFO] [stderr] 780 | |     /// let mut g = das_grid::Grid::new_from_vector(2, 2, vec![1, 2, 3, 4]);
[INFO] [stderr] 781 | |     /// assert_eq!(g.get_flatten_grid(), vec![1,2,3,4]);
[INFO] [stderr] 782 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:787:5
[INFO] [stderr]     |
[INFO] [stderr] 787 | /     /// Fill the grid with the given value
[INFO] [stderr] 788 | |     ///
[INFO] [stderr] 789 | |     /// ```.rust
[INFO] [stderr] 790 | |     ///
[INFO] [stderr] 791 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected character `.`
[INFO] [stderr]    --> src/lib.rs:804:5
[INFO] [stderr]     |
[INFO] [stderr] 804 | /     /// Fills the certain area of the grid with a given value
[INFO] [stderr] 805 | |     ///
[INFO] [stderr] 806 | |     /// If the area is greater than the main grid it return an error of GridErr::SubgridOverflow
[INFO] [stderr] 807 | |     ///
[INFO] [stderr] ...   |
[INFO] [stderr] 814 | |     /// assert!(grid.get((2, 2)).unwrap() == &0);
[INFO] [stderr] 815 | |     /// ```
[INFO] [stderr]     | |___________^
[INFO] [stderr] 
[INFO] [stderr] warning: 23 warnings emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - (line 24) ... ok
[INFO] [stdout] test src/lib.rs - (line 40) ... ok
[INFO] [stdout] test src/lib.rs - (line 34) ... ok
[INFO] [stdout] test src/lib.rs - (line 81) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f046aee07085f7896c4d166de26af7912dcd4776c5f1a26054fbb97f53c36485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f046aee07085f7896c4d166de26af7912dcd4776c5f1a26054fbb97f53c36485", kill_on_drop: false }`
[INFO] [stdout] f046aee07085f7896c4d166de26af7912dcd4776c5f1a26054fbb97f53c36485
