[INFO] cloning repository https://github.com/Nowheresly/leetcode-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Nowheresly/leetcode-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNowheresly%2Fleetcode-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNowheresly%2Fleetcode-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 92241afda8f85028f45196257a81d143f1d9f671
[INFO] testing Nowheresly/leetcode-rs against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNowheresly%2Fleetcode-rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Nowheresly/leetcode-rs
[INFO] finished tweaking git repo https://github.com/Nowheresly/leetcode-rs
[INFO] tweaked toml for git repo https://github.com/Nowheresly/leetcode-rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Nowheresly/leetcode-rs on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Nowheresly/leetcode-rs 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" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8b81c9c3bdbc737d24e9d5b4054678fc8b9364a9c6e9000c48d4c60877a80641
[INFO] running `Command { std: "docker" "start" "-a" "8b81c9c3bdbc737d24e9d5b4054678fc8b9364a9c6e9000c48d4c60877a80641", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8b81c9c3bdbc737d24e9d5b4054678fc8b9364a9c6e9000c48d4c60877a80641", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b81c9c3bdbc737d24e9d5b4054678fc8b9364a9c6e9000c48d4c60877a80641", kill_on_drop: false }`
[INFO] [stdout] 8b81c9c3bdbc737d24e9d5b4054678fc8b9364a9c6e9000c48d4c60877a80641
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 67a29f01cff3ce8e0d30fcf53a3e01135ae80a69a7956fa9fa761fedbd86e1be
[INFO] running `Command { std: "docker" "start" "-a" "67a29f01cff3ce8e0d30fcf53a3e01135ae80a69a7956fa9fa761fedbd86e1be", kill_on_drop: false }`
[INFO] [stderr]    Compiling leetcode-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0001_two_sum.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `two_sum` is never used
[INFO] [stdout]  --> src/solution/s0001_two_sum.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn two_sum(nums: Vec<i32>, target: i32) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0003_length_of_longest_substring.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `length_of_longest_substring` is never used
[INFO] [stdout]  --> src/solution/s0003_length_of_longest_substring.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn length_of_longest_substring(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0009_is_palindrome.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_palindrome` is never used
[INFO] [stdout]  --> src/solution/s0009_is_palindrome.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn is_palindrome(x: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0011_max_area.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_area` is never used
[INFO] [stdout]  --> src/solution/s0011_max_area.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_area(height: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0027_remove_element.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `remove_element` is never used
[INFO] [stdout]  --> src/solution/s0027_remove_element.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 3 |     pub fn remove_element(nums: &mut Vec<i32>, val: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0033_search.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `search` is never used
[INFO] [stdout]  --> src/solution/s0033_search.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn search(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0035_search_insert.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `search_insert` is never used
[INFO] [stdout]  --> src/solution/s0035_search_insert.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn search_insert(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0037_solve_sudoku.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `solve_sudoku` is never used
[INFO] [stdout]  --> src/solution/s0037_solve_sudoku.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn solve_sudoku(board: &mut Vec<Vec<char>>) {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s0037_solve_sudoku.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn dfs(board: &mut Vec<Vec<char>>, map: &mut HashMap<(usize,usize), HashSet<char>>) -> bool {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `manage_part` is never used
[INFO] [stdout]   --> src/solution/s0037_solve_sudoku.rs:88:4
[INFO] [stdout]    |
[INFO] [stdout] 88 | fn manage_part(board: &Vec<Vec<char>>, p: &(usize,usize), found: &mut HashSet<char>) {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0069_sqrt.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `my_sqrt` is never used
[INFO] [stdout]  --> src/solution/s0069_sqrt.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn my_sqrt(x: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0070_climb_stairs.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `climb_stairs` is never used
[INFO] [stdout]  --> src/solution/s0070_climb_stairs.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn climb_stairs(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cb` is never used
[INFO] [stdout]   --> src/solution/s0070_climb_stairs.rs:11:4
[INFO] [stdout]    |
[INFO] [stdout] 11 | fn cb(cache: &mut Vec<i32>, n: i32) -> i32 {
[INFO] [stdout]    |    ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0085_maximal_rectangle.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximal_rectangle` is never used
[INFO] [stdout]  --> src/solution/s0085_maximal_rectangle.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn maximal_rectangle(matrix: Vec<Vec<char>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0118_generate.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `generate` is never used
[INFO] [stdout]  --> src/solution/s0118_generate.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn generate(num_rows: i32) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0120_triangle.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_total` is never used
[INFO] [stdout]  --> src/solution/s0120_triangle.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn minimum_total(triangle: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0165_compare_version.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compare_version` is never used
[INFO] [stdout]  --> src/solution/s0165_compare_version.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn compare_version(version1: String, version2: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0166_fraction_to_decimal.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `fraction_to_decimal` is never used
[INFO] [stdout]  --> src/solution/s0166_fraction_to_decimal.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn fraction_to_decimal(numerator: i32, denominator: i32) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0213_rob.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `rob` is never used
[INFO] [stdout]  --> src/solution/s0213_rob.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn rob(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rob_simple` is never used
[INFO] [stdout]   --> src/solution/s0213_rob.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn rob_simple(nums: &[i32], start: usize, end: usize) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0223_compute_area.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compute_area` is never used
[INFO] [stdout]  --> src/solution/s0223_compute_area.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn compute_area(
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0231_power_of_two.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `power_of_two` is never used
[INFO] [stdout]  --> src/solution/s0231_power_of_two.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn power_of_two(n: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0258_add_digits.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `add_digits` is never used
[INFO] [stdout]  --> src/solution/s0258_add_digits.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn add_digits(num: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0314_vertical_order.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `vertical_order` is never used
[INFO] [stdout]   --> src/solution/s0314_vertical_order.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 26 |     pub fn vertical_order(root: Option<Rc<RefCell<TreeNode>>>) -> Vec<Vec<i32>> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0326_is_power_of_three.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_power_of_three` is never used
[INFO] [stdout]  --> src/solution/s0326_is_power_of_three.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn is_power_of_three(n: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0333_largest_bst_subtree.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `largest_bst_subtree` and `helper` are never used
[INFO] [stdout]   --> src/solution/s0333_largest_bst_subtree.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl Solution {
[INFO] [stdout]    | ------------- associated functions in this implementation
[INFO] [stdout] 25 |     pub fn largest_bst_subtree(root: Option<Rc<RefCell<TreeNode>>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn helper(root: &Option<Rc<RefCell<TreeNode>>>) -> (i32, i32, i32) {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0358_rearrange_string.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `rearrange_string` is never used
[INFO] [stdout]  --> src/solution/s0358_rearrange_string.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn rearrange_string(s: String, k: i32) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0401_read_binary_watch.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `read_binary_watch` is never used
[INFO] [stdout]  --> src/solution/s0401_read_binary_watch.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn read_binary_watch(turned_on: i32) -> Vec<String> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0402_remove_kdigits.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `remove_kdigits` is never used
[INFO] [stdout]  --> src/solution/s0402_remove_kdigits.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn remove_kdigits(num: String, k: i32) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0405_to_hex.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `to_hex` is never used
[INFO] [stdout]  --> src/solution/s0405_to_hex.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn to_hex(num: i32) -> String {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0415_add_string.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `add_strings` is never used
[INFO] [stdout]  --> src/solution/s0415_add_string.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn add_strings(num1: String, num2: String) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0417_pacific_atlantic.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `pacific_atlantic` is never used
[INFO] [stdout]  --> src/solution/s0417_pacific_atlantic.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn pacific_atlantic(heights: Vec<Vec<i32>>) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s0417_pacific_atlantic.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn dfs(r:i32, c:i32, heights: &Vec<Vec<i32>>, visited: &mut Vec<Vec<bool>>) {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0422_valid_word_squares.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `valid_word_square` is never used
[INFO] [stdout]  --> src/solution/s0422_valid_word_squares.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn valid_word_square(words: Vec<String>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0425_word_squares.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s0425_word_squares.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `dfs` and `find_next` are never used
[INFO] [stdout]   --> src/solution/s0425_word_squares.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Data {
[INFO] [stdout]    | --------- methods in this implementation
[INFO] [stdout] 12 |     pub fn dfs(&mut self, words: &Vec<String>, cur: &mut Vec<String>, start: i32) {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     fn find_next(&mut self, cur: &Vec<String>) -> Vec<String> {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `word_squares` is never used
[INFO] [stdout]   --> src/solution/s0425_word_squares.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 57 |     pub fn word_squares(words: Vec<String>) -> Vec<Vec<String>> {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0441_arrange_coins.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `arrange_coins` is never used
[INFO] [stdout]  --> src/solution/s0441_arrange_coins.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn arrange_coins(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0474_find_max_form.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_max_form` is never used
[INFO] [stdout]  --> src/solution/s0474_find_max_form.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_max_form(strs: Vec<String>, m: i32, n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0495_find_poisoned_duration.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_poisoned_duration` is never used
[INFO] [stdout]  --> src/solution/s0495_find_poisoned_duration.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_poisoned_duration(time_series: Vec<i32>, duration: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0490_has_path.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `has_path` is never used
[INFO] [stdout]  --> src/solution/s0490_has_path.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn has_path(maze: Vec<Vec<i32>>, start: Vec<i32>, destination: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0498_find_diagonal_order.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_diagonal_order` is never used
[INFO] [stdout]  --> src/solution/s0498_find_diagonal_order.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn find_diagonal_order(mat: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0501_find_mode_bin_tree.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_mode` is never used
[INFO] [stdout]   --> src/solution/s0501_find_mode_bin_tree.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 26 |     pub fn find_mode(root: Option<Rc<RefCell<TreeNode>>>) -> Vec<i32> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0507_check_perfect_number.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `check_perfect_number` is never used
[INFO] [stdout]  --> src/solution/s0507_check_perfect_number.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn check_perfect_number(num: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0581_find_unsorted_subarray.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_unsorted_subarray` is never used
[INFO] [stdout]  --> src/solution/s0581_find_unsorted_subarray.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn find_unsorted_subarray(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0597_find_lhs.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_lhs` is never used
[INFO] [stdout]  --> src/solution/s0597_find_lhs.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn find_lhs(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0611_triangle_number.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `triangle_number` is never used
[INFO] [stdout]  --> src/solution/s0611_triangle_number.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn triangle_number(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0651_max_a.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_a` is never used
[INFO] [stdout]  --> src/solution/s0651_max_a.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_a(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TreeNode` is never constructed
[INFO] [stdout]  --> src/solution/s0654_construct_maximum_binary_tree.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct TreeNode {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/solution/s0654_construct_maximum_binary_tree.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout]  9 | impl TreeNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 10 |     #[inline]
[INFO] [stdout] 11 |     pub fn new(val: i32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/solution/s0654_construct_maximum_binary_tree.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct Solution {}
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `construct_maximum_binary_tree` is never used
[INFO] [stdout]   --> src/solution/s0654_construct_maximum_binary_tree.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 25 |     pub fn construct_maximum_binary_tree(nums: Vec<i32>) -> Option<Rc<RefCell<TreeNode>>> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0679_judge_point24.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `judge_point24` is never used
[INFO] [stdout]  --> src/solution/s0679_judge_point24.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn judge_point24(cards: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]  --> src/solution/s0679_judge_point24.rs:9:4
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn dfs(cards: &Vec<i32>, sum: f64) -> bool {
[INFO] [stdout]   |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0693_has_alternating_bits.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `has_alternating_bits` is never used
[INFO] [stdout]  --> src/solution/s0693_has_alternating_bits.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn has_alternating_bits(n: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0696_count_binary_substrings.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_binary_substrings` is never used
[INFO] [stdout]  --> src/solution/s0696_count_binary_substrings.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_binary_substrings(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0712_minimum_delete_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_delete_sum` is never used
[INFO] [stdout]  --> src/solution/s0712_minimum_delete_sum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn minimum_delete_sum(s1: String, s2: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0717_is_one_bit_character.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_one_bit_character` is never used
[INFO] [stdout]  --> src/solution/s0717_is_one_bit_character.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn is_one_bit_character(bits: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0744_next_greatest_letter.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `next_greatest_letter` is never used
[INFO] [stdout]  --> src/solution/s0744_next_greatest_letter.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn next_greatest_letter(letters: Vec<char>, target: char) -> char {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0756_pyramid_transition.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s0756_pyramid_transition.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `pyramid_transition` is never used
[INFO] [stdout]   --> src/solution/s0756_pyramid_transition.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 12 |     pub fn pyramid_transition(bottom: String, allowed: Vec<String>) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s0756_pyramid_transition.rs:19:4
[INFO] [stdout]    |
[INFO] [stdout] 19 | fn dfs(bottom: &String, allowed: &Vec<String>, data: &mut Data, index: i32, next: String) -> bool {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0757_intersection_size_two.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `intersection_size_two` is never used
[INFO] [stdout]  --> src/solution/s0757_intersection_size_two.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn intersection_size_two(intervals: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Interval` is never constructed
[INFO] [stdout]  --> src/solution/s0759_employee_free_time.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Interval {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/solution/s0759_employee_free_time.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout]  9 | impl Interval {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 10 |     #[inline]
[INFO] [stdout] 11 |     fn new(start: i32, end: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/solution/s0759_employee_free_time.rs:29:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub struct Solution {}
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `employee_free_time` is never used
[INFO] [stdout]   --> src/solution/s0759_employee_free_time.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 32 |     pub fn employee_free_time(schedule: Vec<Vec<Interval>>) -> Vec<Interval> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0761_make_largest_special.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `make_largest_special` is never used
[INFO] [stdout]  --> src/solution/s0761_make_largest_special.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn make_largest_special(s: String) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0766_is_toeplitz_matrix.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_toeplitz_matrix` is never used
[INFO] [stdout]  --> src/solution/s0766_is_toeplitz_matrix.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn is_toeplitz_matrix(matrix: Vec<Vec<i32>>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0771_num_jewels_in_stones.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_jewels_in_stones` is never used
[INFO] [stdout]  --> src/solution/s0771_num_jewels_in_stones.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn num_jewels_in_stones(jewels: String, stones: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0778_swim_in_water.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s0778_swim_in_water.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `swim_in_water` is never used
[INFO] [stdout]   --> src/solution/s0778_swim_in_water.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 23 |     pub fn swim_in_water(grid: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find_neighbours` is never used
[INFO] [stdout]   --> src/solution/s0778_swim_in_water.rs:52:4
[INFO] [stdout]    |
[INFO] [stdout] 52 | fn find_neighbours(grid: &Vec<Vec<i32>>, u: i32) -> Vec<Data> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0799_champagne_tower.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `champagne_tower` is never used
[INFO] [stdout]  --> src/solution/s0799_champagne_tower.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn champagne_tower(poured: i32, query_row: i32, query_glass: i32) -> f64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0812_largest_triangle_area.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `largest_triangle_area` is never used
[INFO] [stdout]  --> src/solution/s0812_largest_triangle_area.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn largest_triangle_area(points: Vec<Vec<i32>>) -> f64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0836_is_rectangle_overlap.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_rectangle_overlap` is never used
[INFO] [stdout]  --> src/solution/s0836_is_rectangle_overlap.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn is_rectangle_overlap(rec1: Vec<i32>, rec2: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0837_new21_game.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new21_game` is never used
[INFO] [stdout]  --> src/solution/s0837_new21_game.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn new21_game(n: i32, k: i32, max_pts: i32) -> f64 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0840_num_magic_squares_inside.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_magic_squares_inside` is never used
[INFO] [stdout]  --> src/solution/s0840_num_magic_squares_inside.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn num_magic_squares_inside(grid: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_valid` is never used
[INFO] [stdout]   --> src/solution/s0840_num_magic_squares_inside.rs:24:4
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn is_valid(row: usize, col: usize, grid: &Vec<Vec<i32>>) -> bool {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0898_subarray_bitwise_o_rs.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `subarray_bitwise_o_rs` is never used
[INFO] [stdout]  --> src/solution/s0898_subarray_bitwise_o_rs.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn subarray_bitwise_o_rs(arr: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0904_total_fruit.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `total_fruit` is never used
[INFO] [stdout]  --> src/solution/s0904_total_fruit.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn total_fruit(fruits: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0907_sum_subarray_mins.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_subarray_mins` is never used
[INFO] [stdout]  --> src/solution/s0907_sum_subarray_mins.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn sum_subarray_mins(arr: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0941_valid_mountain_array.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `valid_mountain_array` is never used
[INFO] [stdout]  --> src/solution/s0941_valid_mountain_array.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn valid_mountain_array(arr: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0944_min_deletion_size.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_deletion_size` is never used
[INFO] [stdout]  --> src/solution/s0944_min_deletion_size.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_deletion_size(strs: Vec<String>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0946_validate_stack_sequences.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `validate_stack_sequences` is never used
[INFO] [stdout]  --> src/solution/s0946_validate_stack_sequences.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn validate_stack_sequences(pushed: Vec<i32>, popped: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0960_min_deletion_size.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_deletion_size` is never used
[INFO] [stdout]  --> src/solution/s0960_min_deletion_size.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn min_deletion_size(strs: Vec<String>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0961_repeated_n_times.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `repeated_n_times` is never used
[INFO] [stdout]  --> src/solution/s0961_repeated_n_times.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn repeated_n_times(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0966_spell_checker.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `spellchecker` is never used
[INFO] [stdout]  --> src/solution/s0966_spell_checker.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn spellchecker(wordlist: Vec<String>, queries: Vec<String>) -> Vec<String> {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s0976_largest_perimeter.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `largest_perimeter` is never used
[INFO] [stdout]  --> src/solution/s0976_largest_perimeter.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn largest_perimeter(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1013_can_three_parts_equal_sum.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `can_three_parts_equal_sum` is never used
[INFO] [stdout]  --> src/solution/s1013_can_three_parts_equal_sum.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn can_three_parts_equal_sum(arr: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1015_smallest_repunit_div_by_k.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `smallest_repunit_div_by_k` is never used
[INFO] [stdout]  --> src/solution/s1015_smallest_repunit_div_by_k.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn smallest_repunit_div_by_k(k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1018_prefixes_div_by_5.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `prefixes_div_by5` is never used
[INFO] [stdout]  --> src/solution/s1018_prefixes_div_by_5.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn prefixes_div_by5(nums: Vec<i32>) -> Vec<bool> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1022_sum_root_to_leaf.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TreeNode` is never constructed
[INFO] [stdout]  --> src/solution/s1022_sum_root_to_leaf.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TreeNode {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/solution/s1022_sum_root_to_leaf.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl TreeNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 15 |     #[inline]
[INFO] [stdout] 16 |     pub fn new(val: i32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_root_to_leaf` is never used
[INFO] [stdout]   --> src/solution/s1022_sum_root_to_leaf.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 25 |     pub fn sum_root_to_leaf(root: Option<Rc<RefCell<TreeNode>>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1039_min_score_triangulation.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_score_triangulation` is never used
[INFO] [stdout]  --> src/solution/s1039_min_score_triangulation.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn min_score_triangulation(values: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dp` is never used
[INFO] [stdout]   --> src/solution/s1039_min_score_triangulation.rs:12:4
[INFO] [stdout]    |
[INFO] [stdout] 12 | fn dp(cache: &mut HashMap<(usize, usize), i32>, values: &Vec<i32>, start: usize, end: usize) -> i32 {
[INFO] [stdout]    |    ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1065_index_pairs.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `index_pairs` is never used
[INFO] [stdout]  --> src/solution/s1065_index_pairs.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn index_pairs(text: String, words: Vec<String>) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1133_largest_unique_number.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `largest_unique_number` is never used
[INFO] [stdout]  --> src/solution/s1133_largest_unique_number.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn largest_unique_number(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1150_is_majority_element.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_majority_element` is never used
[INFO] [stdout]  --> src/solution/s1150_is_majority_element.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn is_majority_element(nums: Vec<i32>, target: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TreeNode` is never constructed
[INFO] [stdout]  --> src/solution/s1161_max_level_sum.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct TreeNode {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/solution/s1161_max_level_sum.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl TreeNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 12 |   #[inline]
[INFO] [stdout] 13 |   pub fn new(val: i32) -> Self {
[INFO] [stdout]    |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/solution/s1161_max_level_sum.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct Solution {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_level_sum` is never used
[INFO] [stdout]   --> src/solution/s1161_max_level_sum.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 27 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 28 |     pub fn max_level_sum(root: Option<Rc<RefCell<TreeNode>>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `FsNode` is never used
[INFO] [stdout]  --> src/solution/s1166_file_system.rs:3:6
[INFO] [stdout]   |
[INFO] [stdout] 3 | type FsNode = Box<HashMap<String, FsItem>>;
[INFO] [stdout]   |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FsItem` is never used
[INFO] [stdout]  --> src/solution/s1166_file_system.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum FsItem {
[INFO] [stdout]   |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FileSystem` is never constructed
[INFO] [stdout]   --> src/solution/s1166_file_system.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | struct FileSystem {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `create_path`, and `get` are never used
[INFO] [stdout]   --> src/solution/s1166_file_system.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl FileSystem {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 20 |
[INFO] [stdout] 21 |     fn new() -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     fn create_path(&mut self, path: String, value: i32) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 59 |     fn get(&self, path: String) -> i32 {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1196_max_number_of_apples.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_number_of_apples` is never used
[INFO] [stdout]  --> src/solution/s1196_max_number_of_apples.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_number_of_apples(weight: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1198_smallest_common_element.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `smallest_common_element` is never used
[INFO] [stdout]  --> src/solution/s1198_smallest_common_element.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn smallest_common_element(mat: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find` is never used
[INFO] [stdout]   --> src/solution/s1198_smallest_common_element.rs:27:4
[INFO] [stdout]    |
[INFO] [stdout] 27 | fn find(target: i32, num: &Vec<i32>) -> bool {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1200_minimum_abs_difference.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_abs_difference` is never used
[INFO] [stdout]  --> src/solution/s1200_minimum_abs_difference.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn minimum_abs_difference(arr: Vec<i32>) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1208_equal_substring.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `equal_substring` is never used
[INFO] [stdout]  --> src/solution/s1208_equal_substring.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn equal_substring(s: String, t : String, max_cost: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1262_max_sum_div_three.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_sum_div_three` is never used
[INFO] [stdout]  --> src/solution/s1262_max_sum_div_three.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_sum_div_three(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1266_min_time_to_visit_all_points.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_time_to_visit_all_points` is never used
[INFO] [stdout]  --> src/solution/s1266_min_time_to_visit_all_points.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_time_to_visit_all_points(points: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dist` is never used
[INFO] [stdout]   --> src/solution/s1266_min_time_to_visit_all_points.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn dist(p0: &Vec<i32>, p1: &Vec<i32>) -> i32 {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1277_count_square.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_squares` is never used
[INFO] [stdout]  --> src/solution/s1277_count_square.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn count_squares(matrix: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `check_square` is never used
[INFO] [stdout]   --> src/solution/s1277_count_square.rs:26:4
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn check_square(matrix: &Vec<Vec<i32>>, row: usize, col: usize, size:usize) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1182_shortest_distance_color.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `shortest_distance_color` is never used
[INFO] [stdout]  --> src/solution/s1182_shortest_distance_color.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn shortest_distance_color(colors: Vec<i32>, queries: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `handle` is never used
[INFO] [stdout]   --> src/solution/s1182_shortest_distance_color.rs:44:4
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn handle(i: usize, dist1: &mut Vec<i32>, dist2: &mut Vec<i32>, dist3: &mut Vec<i32>) {
[INFO] [stdout]    |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/solution/s1290_get_decimal_value.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Solution {}
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `get_decimal_value` is never used
[INFO] [stdout]   --> src/solution/s1290_get_decimal_value.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 19 |     pub fn get_decimal_value(head: Option<Box<ListNode>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1292_max_side_length.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_side_length` is never used
[INFO] [stdout]  --> src/solution/s1292_max_side_length.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_side_length(mat: Vec<Vec<i32>>, threshold: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_rect` is never used
[INFO] [stdout]   --> src/solution/s1292_max_side_length.rs:32:4
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn get_rect(prefix: &Vec<Vec<i32>>, x1: usize, y1: usize, x2: usize, y2: usize) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1304_sum_zero.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_zero` is never used
[INFO] [stdout]  --> src/solution/s1304_sum_zero.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn sum_zero(n: i32) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1317_get_no_zero_integers.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `get_no_zero_integers` is never used
[INFO] [stdout]  --> src/solution/s1317_get_no_zero_integers.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn get_no_zero_integers(n: i32) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `contains_zero` is never used
[INFO] [stdout]   --> src/solution/s1317_get_no_zero_integers.rs:18:4
[INFO] [stdout]    |
[INFO] [stdout] 18 | fn contains_zero(a: i32) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1323_max69_number.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum69_number` is never used
[INFO] [stdout]  --> src/solution/s1323_max69_number.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn maximum69_number (num: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1329_diagonal_sort.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `diagonal_sort` is never used
[INFO] [stdout]  --> src/solution/s1329_diagonal_sort.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn diagonal_sort(mat: Vec<Vec<i32>>) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1339_max_product.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TreeNode` is never constructed
[INFO] [stdout]  --> src/solution/s1339_max_product.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct TreeNode {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/solution/s1339_max_product.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl TreeNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 12 |   #[inline]
[INFO] [stdout] 13 |   pub fn new(val: i32) -> Self {
[INFO] [stdout]    |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MOD` is never used
[INFO] [stdout]   --> src/solution/s1339_max_product.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | const MOD:i64 = 1_000_000_007;
[INFO] [stdout]    |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_product` is never used
[INFO] [stdout]   --> src/solution/s1339_max_product.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 25 |     pub fn max_product(root: Option<Rc<RefCell<TreeNode>>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_sum` is never used
[INFO] [stdout]   --> src/solution/s1339_max_product.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn compute_sum(root: Option<Rc<RefCell<TreeNode>>>, all_sum: &mut Vec<i64>) -> i64 {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1343_num_of_subarrays.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_of_subarrays` is never used
[INFO] [stdout]  --> src/solution/s1343_num_of_subarrays.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn num_of_subarrays(arr: Vec<i32>, k: i32, threshold: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1351_count_negatives.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_negatives` is never used
[INFO] [stdout]  --> src/solution/s1351_count_negatives.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn count_negatives(grid: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1358_max_events.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_events` is never used
[INFO] [stdout]  --> src/solution/s1358_max_events.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn max_events(events: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1360_days_between_dates.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `days_between_dates` is never used
[INFO] [stdout]  --> src/solution/s1360_days_between_dates.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn days_between_dates(date1: String, date2: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `f` is never used
[INFO] [stdout]   --> src/solution/s1360_days_between_dates.rs:21:4
[INFO] [stdout]    |
[INFO] [stdout] 21 | fn f(year: i32, month: i32, day:i32) -> i32 {
[INFO] [stdout]    |    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_leap` is never used
[INFO] [stdout]   --> src/solution/s1360_days_between_dates.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn is_leap(year: i32) -> bool {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1390_sum_four_divisors.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_four_divisors` is never used
[INFO] [stdout]  --> src/solution/s1390_sum_four_divisors.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn sum_four_divisors(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute` is never used
[INFO] [stdout]   --> src/solution/s1390_sum_four_divisors.rs:13:4
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn compute(n: i32) -> i32 {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1394_find_lucky.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_lucky` is never used
[INFO] [stdout]  --> src/solution/s1394_find_lucky.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_lucky(arr: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1404_num_steps.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_steps` is never used
[INFO] [stdout]  --> src/solution/s1404_num_steps.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn num_steps(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1411_num_of_ways.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MOD` is never used
[INFO] [stdout]  --> src/solution/s1411_num_of_ways.rs:3:7
[INFO] [stdout]   |
[INFO] [stdout] 3 | const MOD:i64 = 1000000007;
[INFO] [stdout]   |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_of_ways` is never used
[INFO] [stdout]  --> src/solution/s1411_num_of_ways.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn num_of_ways(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1437_k_length_apart.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `k_length_apart` is never used
[INFO] [stdout]  --> src/solution/s1437_k_length_apart.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn k_length_apart(nums: Vec<i32>, k: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1461_has_all_codes.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `has_all_codes` is never used
[INFO] [stdout]  --> src/solution/s1461_has_all_codes.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn has_all_codes(s: String, k: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1475_final_prices.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `final_prices` is never used
[INFO] [stdout]  --> src/solution/s1475_final_prices.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn final_prices(prices: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1488_avoid_flood.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `avoid_flood` is never used
[INFO] [stdout]  --> src/solution/s1488_avoid_flood.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn avoid_flood(rains: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1493_longest_subarray.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_subarray` is never used
[INFO] [stdout]  --> src/solution/s1493_longest_subarray.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn longest_subarray(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1504_num_sub_mat.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_submat` is never used
[INFO] [stdout]  --> src/solution/s1504_num_sub_mat.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn num_submat(mat: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1513_num_sub.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_sub` is never used
[INFO] [stdout]  --> src/solution/s1513_num_sub.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn num_sub(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1518_num_water_bottles.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_water_bottles` is never used
[INFO] [stdout]  --> src/solution/s1518_num_water_bottles.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn num_water_bottles(num_bottles: i32, num_exchange: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1523_count_odds.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_odds` is never used
[INFO] [stdout]  --> src/solution/s1523_count_odds.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_odds(low: i32, high: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1526_min_number_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_number_operations` is never used
[INFO] [stdout]  --> src/solution/s1526_min_number_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_number_operations(target: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1545_find_kth_bit.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_kth_bit` is never used
[INFO] [stdout]  --> src/solution/s1545_find_kth_bit.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_kth_bit(n: i32, k: i32) -> char {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1578_min_cost.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_cost` is never used
[INFO] [stdout]  --> src/solution/s1578_min_cost.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_cost(colors: String, needed_time: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1582_num_special.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_special` is never used
[INFO] [stdout]  --> src/solution/s1582_num_special.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn num_special(mat: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1590_min_subarray.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_subarray` is never used
[INFO] [stdout]  --> src/solution/s1590_min_subarray.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn min_subarray(nums: Vec<i32>, p: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1611_minimum_one_bit_operations.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_one_bit_operations` is never used
[INFO] [stdout]  --> src/solution/s1611_minimum_one_bit_operations.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn minimum_one_bit_operations(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1625_find_lex_smallest_string.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s1625_find_lex_smallest_string.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `find_lex_smallest_string` and `dfs` are never used
[INFO] [stdout]   --> src/solution/s1625_find_lex_smallest_string.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Solution {
[INFO] [stdout]    | ------------- associated functions in this implementation
[INFO] [stdout] 12 |     pub fn find_lex_smallest_string(s: String, a: i32, b: i32) -> String {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 21 |     pub fn dfs(data:&mut Data, s: String, a: usize, b: usize) -> () {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1653_minimum_deletions.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_deletions` is never used
[INFO] [stdout]  --> src/solution/s1653_minimum_deletions.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn minimum_deletions(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1689_min_partitions.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_partitions` is never used
[INFO] [stdout]  --> src/solution/s1689_min_partitions.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn min_partitions(n: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1716_total_money.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `total_money` is never used
[INFO] [stdout]  --> src/solution/s1716_total_money.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn total_money(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1758_min_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_operations` is never used
[INFO] [stdout]  --> src/solution/s1758_min_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_operations(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1784_check_ones_segment.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `check_ones_segment` is never used
[INFO] [stdout]  --> src/solution/s1784_check_ones_segment.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn check_ones_segment(s: String) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1792_max_average_ratio.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s1792_max_average_ratio.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct Data {
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_average_ratio` is never used
[INFO] [stdout]   --> src/solution/s1792_max_average_ratio.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 26 |     pub fn max_average_ratio(classes: Vec<Vec<i32>>, extra_students: i32) -> f64 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FindSumPairs` is never constructed
[INFO] [stdout]  --> src/solution/s1865_find_sum_pairs.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct FindSumPairs {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add`, and `count` are never used
[INFO] [stdout]   --> src/solution/s1865_find_sum_pairs.rs:16:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl FindSumPairs {
[INFO] [stdout]    | ----------------- associated items in this implementation
[INFO] [stdout] 15 |
[INFO] [stdout] 16 |     fn new(nums1: Vec<i32>, nums2: Vec<i32>) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 24 |     fn add(&mut self, index: i32, val: i32) {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     fn count(&self, tot: i32) -> i32 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1877_min_pair_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_pair_sum` is never used
[INFO] [stdout]  --> src/solution/s1877_min_pair_sum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_pair_sum(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1888_min_flips.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_flips` is never used
[INFO] [stdout]  --> src/solution/s1888_min_flips.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn min_flips(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1895_largest_magic_square.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `largest_magic_square` is never used
[INFO] [stdout]  --> src/solution/s1895_largest_magic_square.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn largest_magic_square(grid: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_magic` is never used
[INFO] [stdout]   --> src/solution/s1895_largest_magic_square.rs:22:4
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn is_magic(grid: &Vec<Vec<i32>>, row:usize, col:usize, k:usize) -> bool {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1925_count_triples.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_triples` is never used
[INFO] [stdout]  --> src/solution/s1925_count_triples.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_triples(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1930_count_palindromic_subsequence.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_palindromic_subsequence` is never used
[INFO] [stdout]  --> src/solution/s1930_count_palindromic_subsequence.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn count_palindromic_subsequence(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1957_make_fancy_string.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `make_fancy_string` is never used
[INFO] [stdout]  --> src/solution/s1957_make_fancy_string.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn make_fancy_string(s: String) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1970_latest_day_to_cross.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `latest_day_to_cross` is never used
[INFO] [stdout]  --> src/solution/s1970_latest_day_to_cross.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn latest_day_to_cross(row: i32, col: i32, cells: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `can_cross` is never used
[INFO] [stdout]   --> src/solution/s1970_latest_day_to_cross.rs:22:4
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn can_cross(row: i32, col: i32, cells: &[Vec<i32>], max: usize) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DX` is never used
[INFO] [stdout]   --> src/solution/s1970_latest_day_to_cross.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | const DX: [i32; 4] = [0,-1,0,1];
[INFO] [stdout]    |       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DY` is never used
[INFO] [stdout]   --> src/solution/s1970_latest_day_to_cross.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | const DY: [i32; 4] = [-1,0,1, 0];
[INFO] [stdout]    |       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s1970_latest_day_to_cross.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | fn dfs(grid: &mut Vec<Vec<i32>>, row: i32, col: i32, visited: &mut Vec<Vec<bool>>) -> bool {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1975_max_matrix_sum.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_matrix_sum` is never used
[INFO] [stdout]  --> src/solution/s1975_max_matrix_sum.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_matrix_sum(matrix: Vec<Vec<i32>>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1980_find_different_binary_string.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_different_binary_string` is never used
[INFO] [stdout]  --> src/solution/s1980_find_different_binary_string.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_different_binary_string(nums: Vec<String>) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s1984_minimum_difference.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_difference` is never used
[INFO] [stdout]  --> src/solution/s1984_minimum_difference.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn minimum_difference(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2011_final_value_after_operations.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `final_value_after_operations` is never used
[INFO] [stdout]  --> src/solution/s2011_final_value_after_operations.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn final_value_after_operations(operations: Vec<String>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Bank` is never constructed
[INFO] [stdout]  --> src/solution/s2043_simple_bank_system.rs:2:8
[INFO] [stdout]   |
[INFO] [stdout] 2 | struct Bank {
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `transfer`, `deposit`, and `withdraw` are never used
[INFO] [stdout]   --> src/solution/s2043_simple_bank_system.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Bank {
[INFO] [stdout]    | --------- associated items in this implementation
[INFO] [stdout] 12 |
[INFO] [stdout] 13 |     fn new(balance: Vec<i64>) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 17 |     fn transfer(&mut self, account1: i32, account2: i32, money: i64) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 29 |     fn deposit(&mut self, account: i32, money: i64) -> bool {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 37 |     fn withdraw(&mut self, account: i32, money: i64) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2044_count_max_or_subsets.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_max_or_subsets` is never used
[INFO] [stdout]  --> src/solution/s2044_count_max_or_subsets.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn count_max_or_subsets(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s2044_count_max_or_subsets.rs:16:4
[INFO] [stdout]    |
[INFO] [stdout] 16 | fn dfs(nums: &Vec<i32>, max: &i32, index: usize, current_or: i32, count: &mut i32) {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2048_next_beautiful_number.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s2048_next_beautiful_number.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `dfs` is never used
[INFO] [stdout]  --> src/solution/s2048_next_beautiful_number.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Data {
[INFO] [stdout]   | --------- method in this implementation
[INFO] [stdout] 9 |     fn dfs(&mut self, n:i32, sb:String, available: Vec<i32>) {
[INFO] [stdout]   |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `next_beautiful_number` is never used
[INFO] [stdout]   --> src/solution/s2048_next_beautiful_number.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 36 |     pub fn next_beautiful_number(n: i32) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UnionFind` is never constructed
[INFO] [stdout]  --> src/solution/s2092_find_all_people.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct UnionFind {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `find`, `union`, `reset`, and `connected` are never used
[INFO] [stdout]   --> src/solution/s2092_find_all_people.rs:9:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | impl UnionFind {
[INFO] [stdout]    | -------------- associated items in this implementation
[INFO] [stdout]  9 |     fn new(n: usize) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn find(self: &mut Self, n: usize) -> usize {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     fn union(self: &mut Self, n: usize, m: usize) {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 43 |     fn reset(self: &mut Self, n: usize) {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     fn connected(self: &mut Self, n: usize, m: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/solution/s2092_find_all_people.rs:54:12
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub struct Solution {}
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_all_people` is never used
[INFO] [stdout]   --> src/solution/s2092_find_all_people.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 56 |     pub fn find_all_people(n: i32, meetings: Vec<Vec<i32>>, first_person: i32) -> Vec<i32> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2099_find_subseq_k_largest_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `A` is never constructed
[INFO] [stdout]  --> src/solution/s2099_find_subseq_k_largest_sum.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct A {
[INFO] [stdout]   |        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_subsequence` is never used
[INFO] [stdout]  --> src/solution/s2099_find_subseq_k_largest_sum.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 9 |     pub fn max_subsequence(nums: Vec<i32>, k: i32) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2104_sub_array_ranges.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sub_array_ranges` is never used
[INFO] [stdout]  --> src/solution/s2104_sub_array_ranges.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn sub_array_ranges(nums: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2110_get_descent_periods.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `get_descent_periods` is never used
[INFO] [stdout]  --> src/solution/s2110_get_descent_periods.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn get_descent_periods(prices: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2125_number_of_beams.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_beams` is never used
[INFO] [stdout]  --> src/solution/s2125_number_of_beams.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn number_of_beams(bank: Vec<String>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `count1` is never used
[INFO] [stdout]   --> src/solution/s2125_number_of_beams.rs:18:4
[INFO] [stdout]    |
[INFO] [stdout] 18 | fn count1(str: &str) -> i32 {
[INFO] [stdout]    |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2133_check_valid.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `check_valid` is never used
[INFO] [stdout]  --> src/solution/s2133_check_valid.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn check_valid(matrix: Vec<Vec<i32>>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2141_max_run_time.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_run_time` is never used
[INFO] [stdout]  --> src/solution/s2141_max_run_time.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_run_time(n: i32, batteries: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2147_number_of_ways.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_ways` is never used
[INFO] [stdout]  --> src/solution/s2147_number_of_ways.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn number_of_ways(corridor: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2154_find_final_value.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_final_value` is never used
[INFO] [stdout]  --> src/solution/s2154_find_final_value.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn find_final_value(nums: Vec<i32>, original: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2163_minimum_difference.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_difference` is never used
[INFO] [stdout]  --> src/solution/s2163_minimum_difference.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn minimum_difference(nums: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2169_count_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_operations` is never used
[INFO] [stdout]  --> src/solution/s2169_count_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_operations(num1: i32, num2: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2197_replace_non_coprimes.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `replace_non_coprimes` is never used
[INFO] [stdout]  --> src/solution/s2197_replace_non_coprimes.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn replace_non_coprimes(nums: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gcd` is never used
[INFO] [stdout]   --> src/solution/s2197_replace_non_coprimes.rs:31:4
[INFO] [stdout]    |
[INFO] [stdout] 31 | fn gcd(a: i32, b:i32, cache: &mut HashMap<String, i32>) -> i32 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lcm` is never used
[INFO] [stdout]   --> src/solution/s2197_replace_non_coprimes.rs:46:4
[INFO] [stdout]    |
[INFO] [stdout] 46 | fn lcm(a: i32, b:i32) -> i32 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2210_count_hill_valley.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_hill_valley` is never used
[INFO] [stdout]  --> src/solution/s2210_count_hill_valley.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn count_hill_valley(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2211_count_collisions.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_collisions` is never used
[INFO] [stdout]  --> src/solution/s2211_count_collisions.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_collisions(directions: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2221_triangular_sum.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `triangular_sum` is never used
[INFO] [stdout]  --> src/solution/s2221_triangular_sum.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn triangular_sum(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ts` is never used
[INFO] [stdout]   --> src/solution/s2221_triangular_sum.rs:12:4
[INFO] [stdout]    |
[INFO] [stdout] 12 | fn ts(nums: &mut Vec<i32>, max: usize) -> i32 {
[INFO] [stdout]    |    ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2229_is_consecutive.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_consecutive` is never used
[INFO] [stdout]  --> src/solution/s2229_is_consecutive.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn is_consecutive(nums: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2257_count_unguarded.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s2257_count_unguarded.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_unguarded` is never used
[INFO] [stdout]   --> src/solution/s2257_count_unguarded.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 12 |     pub fn count_unguarded(m: i32, n: i32, guards: Vec<Vec<i32>>, walls: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2264_largest_good_integer.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `largest_good_integer` is never used
[INFO] [stdout]  --> src/solution/s2264_largest_good_integer.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn largest_good_integer(num: String) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2273_remove_anagrams.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `remove_anagrams` is never used
[INFO] [stdout]  --> src/solution/s2273_remove_anagrams.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn remove_anagrams(words: Vec<String>) -> Vec<String> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_anagram` is never used
[INFO] [stdout]   --> src/solution/s2273_remove_anagrams.rs:31:4
[INFO] [stdout]    |
[INFO] [stdout] 31 | fn is_anagram(w1: &String, w2: &String) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2300_successful_pairs.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `successful_pairs` is never used
[INFO] [stdout]  --> src/solution/s2300_successful_pairs.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn successful_pairs(spells: Vec<i32>, potions: Vec<i32>, success: i64) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `binary_search` is never used
[INFO] [stdout]   --> src/solution/s2300_successful_pairs.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn binary_search(spell: i32, potions: &Vec<i32>, success: i64) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2327_people_aware_of_secret.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `people_aware_of_secret` is never used
[INFO] [stdout]  --> src/solution/s2327_people_aware_of_secret.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn people_aware_of_secret(n: i32, delay: i32, forget: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2348_zero_filled_subarray.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `zero_filled_subarray` is never used
[INFO] [stdout]  --> src/solution/s2348_zero_filled_subarray.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn zero_filled_subarray(nums: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cnt` is never used
[INFO] [stdout]   --> src/solution/s2348_zero_filled_subarray.rs:26:4
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn cnt(n: i32) -> i64 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s2353_food_ratings.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FoodRatings` is never constructed
[INFO] [stdout]   --> src/solution/s2353_food_ratings.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct FoodRatings {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `change_rating`, and `highest_rated` are never used
[INFO] [stdout]   --> src/solution/s2353_food_ratings.rs:41:8
[INFO] [stdout]    |
[INFO] [stdout] 39 | impl FoodRatings {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 40 |
[INFO] [stdout] 41 |     fn new(foods: Vec<String>, cuisines: Vec<String>, ratings: Vec<i32>) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 57 |     fn change_rating(&mut self, food: String, new_rating: i32) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 67 |     fn highest_rated(&self, cuisine: String) -> String {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2402_most_booked.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `most_booked` is never used
[INFO] [stdout]  --> src/solution/s2402_most_booked.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn most_booked(n: i32, meetings: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2410_match_players_and_trainers.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `match_players_and_trainers` is never used
[INFO] [stdout]  --> src/solution/s2410_match_players_and_trainers.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn match_players_and_trainers(players: Vec<i32>, trainers: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2411_smallest_subarrays.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `smallest_subarrays` is never used
[INFO] [stdout]  --> src/solution/s2411_smallest_subarrays.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn smallest_subarrays(nums: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2419_longest_subarray.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_subarray` is never used
[INFO] [stdout]  --> src/solution/s2419_longest_subarray.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn longest_subarray(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2435_number_of_paths.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MOD` is never used
[INFO] [stdout]  --> src/solution/s2435_number_of_paths.rs:3:7
[INFO] [stdout]   |
[INFO] [stdout] 3 | const MOD: i32 = 1_000_000_007;
[INFO] [stdout]   |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_paths` is never used
[INFO] [stdout]  --> src/solution/s2435_number_of_paths.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn number_of_paths(grid: Vec<Vec<i32>>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2438_product_queries.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MOD` is never used
[INFO] [stdout]  --> src/solution/s2438_product_queries.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MOD: i64 = 1_000_000_007;
[INFO] [stdout]   |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `product_queries` is never used
[INFO] [stdout]  --> src/solution/s2438_product_queries.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn product_queries(n: i32, queries: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2483_best_closing_time.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `best_closing_time` is never used
[INFO] [stdout]  --> src/solution/s2483_best_closing_time.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn best_closing_time(customers: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2528_max_power.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_power` is never used
[INFO] [stdout]  --> src/solution/s2528_max_power.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_power(stations: Vec<i32>, r: i32, k: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bin_search` is never used
[INFO] [stdout]   --> src/solution/s2528_max_power.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn bin_search(delta: &[i64], k: i32, r: i32, target: i64) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2536_range_add_queries.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `range_add_queries` is never used
[INFO] [stdout]  --> src/solution/s2536_range_add_queries.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn range_add_queries(n: i32, queries: Vec<Vec<i32>>) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2566_min_max_diff.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_max_difference` is never used
[INFO] [stdout]  --> src/solution/s2566_min_max_diff.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_max_difference(num: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2598_find_smallest_integer.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_smallest_integer` is never used
[INFO] [stdout]  --> src/solution/s2598_find_smallest_integer.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_smallest_integer(nums: Vec<i32>, value: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2643_row_and_max_ones.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `row_and_maximum_ones` is never used
[INFO] [stdout]  --> src/solution/s2643_row_and_max_ones.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn row_and_maximum_ones(mat: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2654_min_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_operations` is never used
[INFO] [stdout]  --> src/solution/s2654_min_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_operations(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gcd` is never used
[INFO] [stdout]   --> src/solution/s2654_min_operations.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn gcd(a: i32, b: i32) -> i32 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2749_make_the_integer_zero.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `make_the_integer_zero` is never used
[INFO] [stdout]  --> src/solution/s2749_make_the_integer_zero.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn make_the_integer_zero(num1: i32, num2: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2778_sum_of_squares.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_of_squares` is never used
[INFO] [stdout]  --> src/solution/s2778_sum_of_squares.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn sum_of_squares(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2785_sort_vowels.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sort_vowels` is never used
[INFO] [stdout]  --> src/solution/s2785_sort_vowels.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn sort_vowels(s: String) -> String {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2787_number_of_ways.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_ways` is never used
[INFO] [stdout]  --> src/solution/s2787_number_of_ways.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn number_of_ways(n: i32, x: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2824_count_pairs.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_pairs` is never used
[INFO] [stdout]  --> src/solution/s2824_count_pairs.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn count_pairs(nums: Vec<i32>, target: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2872_max_k_divisible_components.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_k_divisible_components` is never used
[INFO] [stdout]  --> src/solution/s2872_max_k_divisible_components.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn max_k_divisible_components(n: i32, edges: Vec<Vec<i32>>, values: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2943_maximize_square_hole_area.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximize_square_hole_area` is never used
[INFO] [stdout]  --> src/solution/s2943_maximize_square_hole_area.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn maximize_square_hole_area(_n: i32, _m: i32, h_bars: Vec<i32>, v_bars: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2975_maximize_square_area.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximize_square_area` is never used
[INFO] [stdout]  --> src/solution/s2975_maximize_square_area.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn maximize_square_area(m: i32, n: i32, h_fences: Vec<i32>, v_fences: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_all_distances` is never used
[INFO] [stdout]   --> src/solution/s2975_maximize_square_area.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn get_all_distances(mut fences: Vec<i32>, limit: i32) -> HashSet<i32> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s2976_minimum_cost.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_cost` is never used
[INFO] [stdout]  --> src/solution/s2976_minimum_cost.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn minimum_cost(
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute` is never used
[INFO] [stdout]   --> src/solution/s2976_minimum_cost.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn compute(source: char, adj: &[Vec<(char, i64)>]) -> Vec<i64> {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3000_area_of_max_diagonal.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `area_of_max_diagonal` is never used
[INFO] [stdout]  --> src/solution/s3000_area_of_max_diagonal.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn area_of_max_diagonal(dimensions: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3003_max_partitions_after_operations.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_partitions_after_operations` is never used
[INFO] [stdout]  --> src/solution/s3003_max_partitions_after_operations.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_partitions_after_operations(s: String, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3010_minimum_cost.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_cost` is never used
[INFO] [stdout]  --> src/solution/s3010_minimum_cost.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn minimum_cost(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3021_flower_game.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `flower_game` is never used
[INFO] [stdout]  --> src/solution/s3021_flower_game.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn flower_game(n: i32, m: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3025_number_of_pairs.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_pairs` is never used
[INFO] [stdout]  --> src/solution/s3025_number_of_pairs.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn number_of_pairs(points: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3027_number_of_pairs.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_pairs` is never used
[INFO] [stdout]  --> src/solution/s3027_number_of_pairs.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn number_of_pairs(points: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3074_minimum_boxes.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_boxes` is never used
[INFO] [stdout]  --> src/solution/s3074_minimum_boxes.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn minimum_boxes(apple: Vec<i32>, capacity: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3075_maximum_happiness_sum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum_happiness_sum` is never used
[INFO] [stdout]  --> src/solution/s3075_maximum_happiness_sum.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn maximum_happiness_sum(happiness: Vec<i32>, k: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3100_max_bottles_drunk.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_bottles_drunk` is never used
[INFO] [stdout]  --> src/solution/s3100_max_bottles_drunk.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_bottles_drunk(num_bottles: i32, num_exchange: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3136_is_valid.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_valid` is never used
[INFO] [stdout]  --> src/solution/s3136_is_valid.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn is_valid(word: String) -> bool {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3147_maximum_energy.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum_energy` is never used
[INFO] [stdout]  --> src/solution/s3147_maximum_energy.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn maximum_energy(energy: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3178_number_of_child.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_child` is never used
[INFO] [stdout]  --> src/solution/s3178_number_of_child.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn number_of_child(n: i32, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3186_maximum_total_damage.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum_total_damage` is never used
[INFO] [stdout]  --> src/solution/s3186_maximum_total_damage.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn maximum_total_damage(power: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3195_minimum_area.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_area` is never used
[INFO] [stdout]  --> src/solution/s3195_minimum_area.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn minimum_area(grid: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3197_minimum_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `minimum_sum2`, `rotate`, `solve`, and `minimum_sum` are never used
[INFO] [stdout]   --> src/solution/s3197_minimum_sum.rs:4:8
[INFO] [stdout]    |
[INFO] [stdout]  3 | impl Solution {
[INFO] [stdout]    | ------------- associated functions in this implementation
[INFO] [stdout]  4 |     fn minimum_sum2(grid: &Vec<Vec<i32>>, u: usize, d: usize, l: usize, r: usize) -> i32 {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     fn rotate(vec: &Vec<Vec<i32>>) -> Vec<Vec<i32>> {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 |     fn solve(grid: &Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn minimum_sum(grid: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3201_maximum_length.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum_length` is never used
[INFO] [stdout]  --> src/solution/s3201_maximum_length.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn maximum_length(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3202_maximum_length.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum_length` is never used
[INFO] [stdout]  --> src/solution/s3202_maximum_length.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn maximum_length(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3205_max_score.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_score` is never used
[INFO] [stdout]  --> src/solution/s3205_max_score.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_score(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3217_modified_list.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ListNode` is never constructed
[INFO] [stdout]  --> src/solution/s3217_modified_list.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct ListNode {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/solution/s3217_modified_list.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl ListNode {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 12 |     #[inline]
[INFO] [stdout] 13 |     fn new(val: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `modified_list` is never used
[INFO] [stdout]   --> src/solution/s3217_modified_list.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 19 |     pub fn modified_list(nums: Vec<i32>, head: Option<Box<ListNode>>) -> Option<Box<ListNode>> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3227_does_alice_win.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `does_alice_win` is never used
[INFO] [stdout]  --> src/solution/s3227_does_alice_win.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn does_alice_win(s: String) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3228_max_operations.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_operations` is never used
[INFO] [stdout]  --> src/solution/s3228_max_operations.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_operations(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3234_number_of_substrings.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `number_of_substrings` is never used
[INFO] [stdout]  --> src/solution/s3234_number_of_substrings.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn number_of_substrings(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3289_get_sneaky_numbers.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `get_sneaky_numbers` is never used
[INFO] [stdout]  --> src/solution/s3289_get_sneaky_numbers.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn get_sneaky_numbers(nums: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3304_kth_character.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `kth_character` is never used
[INFO] [stdout]  --> src/solution/s3304_kth_character.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn kth_character(k: i32) -> char {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3314_min_bitwise_array.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_bitwise_array` is never used
[INFO] [stdout]  --> src/solution/s3314_min_bitwise_array.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_bitwise_array(nums: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3318_find_x_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_x_sum` is never used
[INFO] [stdout]  --> src/solution/s3318_find_x_sum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_x_sum(nums: Vec<i32>, k: i32, x: i32) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3330_possible_string_count.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `possible_string_count` is never used
[INFO] [stdout]  --> src/solution/s3330_possible_string_count.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn possible_string_count(word: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3346_max_frequency.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_frequency` is never used
[INFO] [stdout]  --> src/solution/s3346_max_frequency.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_frequency(nums: Vec<i32>, k: i32, num_operations: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3347_max_frequency.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_frequency` is never used
[INFO] [stdout]  --> src/solution/s3347_max_frequency.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn max_frequency(nums: Vec<i32>, k: i32, num_operations: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3349_has_increasing_subarrays.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `has_increasing_subarrays` is never used
[INFO] [stdout]  --> src/solution/s3349_has_increasing_subarrays.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn has_increasing_subarrays(nums: Vec<i32>, k: i32) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3350_max_increasing_subarrays.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_increasing_subarrays` is never used
[INFO] [stdout]  --> src/solution/s3350_max_increasing_subarrays.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_increasing_subarrays(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3354_count_valid_selections.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_valid_selections` is never used
[INFO] [stdout]  --> src/solution/s3354_count_valid_selections.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_valid_selections(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3364_minimum_sum_subarray.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_sum_subarray` is never used
[INFO] [stdout]  --> src/solution/s3364_minimum_sum_subarray.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn minimum_sum_subarray(nums: Vec<i32>, l: i32, r: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3370_smallest_number.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `smallest_number` is never used
[INFO] [stdout]  --> src/solution/s3370_smallest_number.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn smallest_number(n: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3379_construct_transformed_array.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `construct_transformed_array` is never used
[INFO] [stdout]  --> src/solution/s3379_construct_transformed_array.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn construct_transformed_array(nums: Vec<i32>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3381_max_subarray_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_subarray_sum` is never used
[INFO] [stdout]  --> src/solution/s3381_max_subarray_sum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_subarray_sum(nums: Vec<i32>, k: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3397_max_distinct_elements.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_distinct_elements` is never used
[INFO] [stdout]  --> src/solution/s3397_max_distinct_elements.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_distinct_elements(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s3408_task_manager.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Data {
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaskManager` is never constructed
[INFO] [stdout]   --> src/solution/s3408_task_manager.rs:24:8
[INFO] [stdout]    |
[INFO] [stdout] 24 | struct TaskManager {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add`, `edit`, `rmv`, and `exec_top` are never used
[INFO] [stdout]   --> src/solution/s3408_task_manager.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl TaskManager {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 36 |
[INFO] [stdout] 37 |     fn new(tasks: Vec<Vec<i32>>) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     fn add(&mut self, user_id: i32, task_id: i32, priority: i32) {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     fn edit(&mut self, task_id: i32, new_priority: i32) {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 72 |     fn rmv(&mut self, task_id: i32) {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 80 |     fn exec_top(&mut self) -> i32 {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3432_count_partitions.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_partitions` is never used
[INFO] [stdout]  --> src/solution/s3432_count_partitions.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_partitions(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3439_max_free_time.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_free_time` is never used
[INFO] [stdout]  --> src/solution/s3439_max_free_time.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_free_time(event_time: i32, k: i32, start_time: Vec<i32>, end_time: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3440_max_free_time2.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_free_time` is never used
[INFO] [stdout]  --> src/solution/s3440_max_free_time2.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_free_time(event_time: i32, start_time: Vec<i32>, end_time: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3446_sort_matrix.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sort_matrix` is never used
[INFO] [stdout]  --> src/solution/s3446_sort_matrix.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn sort_matrix(grid: Vec<Vec<i32>>) -> Vec<Vec<i32>> {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3453_separate_squares.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `separate_squares` is never used
[INFO] [stdout]  --> src/solution/s3453_separate_squares.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn separate_squares(squares: Vec<Vec<i32>>) -> f64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `check` is never used
[INFO] [stdout]   --> src/solution/s3453_separate_squares.rs:29:4
[INFO] [stdout]    |
[INFO] [stdout] 29 | fn check(limit_y: f64, squares: &Vec<Vec<i32>>, total_area: f64) -> bool {
[INFO] [stdout]    |    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3454_separate_squares.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SegmentTree` is never constructed
[INFO] [stdout]  --> src/solution/s3454_separate_squares.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct SegmentTree {
[INFO] [stdout]   |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `modify`, `update`, and `query` are never used
[INFO] [stdout]   --> src/solution/s3454_separate_squares.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl SegmentTree {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 11 |     fn new(xs: Vec<i32>) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 21 |     fn modify(&mut self, qleft: i32, qright: i32, qval: i32,
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 |     fn update(&mut self, qleft: i32, qright: i32, qval: i32) {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     fn query(&self) -> i32 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `separate_squares` is never used
[INFO] [stdout]   --> src/solution/s3454_separate_squares.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 54 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 55 |     pub fn separate_squares(squares: Vec<Vec<i32>>) -> f64 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3461_has_same_digits.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `has_same_digits` is never used
[INFO] [stdout]  --> src/solution/s3461_has_same_digits.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn has_same_digits(s: String) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3477_num_of_unplaced_fruits.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `num_of_unplaced_fruits` is never used
[INFO] [stdout]  --> src/solution/s3477_num_of_unplaced_fruits.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn num_of_unplaced_fruits(fruits: Vec<i32>, baskets: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Spreadsheet` is never constructed
[INFO] [stdout]  --> src/solution/s3484_design_spreadsheet.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Spreadsheet {
[INFO] [stdout]   |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `set_cell`, `reset_cell`, and `get_value` are never used
[INFO] [stdout]   --> src/solution/s3484_design_spreadsheet.rs:14:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Spreadsheet {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 13 |
[INFO] [stdout] 14 |     fn new(_rows: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 |     fn set_cell(&mut self, cell: String, value: i32) {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 24 |     fn reset_cell(&mut self, cell: String) {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     fn get_value(&self, formula: String) -> i32 {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3487_max_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_sum` is never used
[INFO] [stdout]  --> src/solution/s3487_max_sum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn max_sum(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3494_min_time.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_time` is never used
[INFO] [stdout]  --> src/solution/s3494_min_time.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_time(skill: Vec<i32>, mana: Vec<i32>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3495_min_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_operations` is never used
[INFO] [stdout]  --> src/solution/s3495_min_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_operations(queries: Vec<Vec<i32>>) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `stepsum` is never used
[INFO] [stdout]   --> src/solution/s3495_min_operations.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn stepsum(n: i64) -> i64 {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3005_max_frequency_elements.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_frequency_elements` is never used
[INFO] [stdout]  --> src/solution/s3005_max_frequency_elements.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_frequency_elements(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3507_minimum_pair_removal.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `minimum_pair_removal` is never used
[INFO] [stdout]  --> src/solution/s3507_minimum_pair_removal.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn minimum_pair_removal(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find_smallest_pair` is never used
[INFO] [stdout]   --> src/solution/s3507_minimum_pair_removal.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn find_smallest_pair(nums: &Vec<i32>) -> usize {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `non_decreasing` is never used
[INFO] [stdout]   --> src/solution/s3507_minimum_pair_removal.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn non_decreasing(nums: &Vec<i32>) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Data` is never constructed
[INFO] [stdout]  --> src/solution/s3508_router.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Data {
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Router` is never constructed
[INFO] [stdout]   --> src/solution/s3508_router.rs:24:8
[INFO] [stdout]    |
[INFO] [stdout] 24 | struct Router {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add_packet`, `forward_packet`, and `get_count` are never used
[INFO] [stdout]   --> src/solution/s3508_router.rs:38:8
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl Router {
[INFO] [stdout]    | ----------- associated items in this implementation
[INFO] [stdout] 37 |
[INFO] [stdout] 38 |     fn new(memory_limit: i32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     fn add_packet(&mut self, source: i32, destination: i32, timestamp: i32) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 73 |     fn forward_packet(&mut self) -> Vec<i32> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 |     fn get_count(&self, destination: i32, start_time: i32, end_time: i32) -> i32 {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3512_min_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_operations` is never used
[INFO] [stdout]  --> src/solution/s3512_min_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_operations(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3516_find_closest.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `find_closest` is never used
[INFO] [stdout]  --> src/solution/s3516_find_closest.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn find_closest(x: i32, y: i32, z: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3539_magical_sum.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MOD` is never used
[INFO] [stdout]  --> src/solution/s3539_magical_sum.rs:3:7
[INFO] [stdout]   |
[INFO] [stdout] 3 | const MOD: i64 = 1_000_000_007;
[INFO] [stdout]   |       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `magical_sum` is never used
[INFO] [stdout]  --> src/solution/s3539_magical_sum.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn magical_sum(m: i32, k: i32, nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3541_max_freq_sum.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_freq_sum` is never used
[INFO] [stdout]  --> src/solution/s3541_max_freq_sum.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 5 |     pub fn max_freq_sum(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3542_min_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_operations` is never used
[INFO] [stdout]  --> src/solution/s3542_min_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_operations(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3573_maximum_profit.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `State` is never used
[INFO] [stdout]  --> src/solution/s3573_maximum_profit.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub enum State {
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `maximum_profit` is never used
[INFO] [stdout]  --> src/solution/s3573_maximum_profit.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 9 |     pub fn maximum_profit(prices: Vec<i32>, k: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s3573_maximum_profit.rs:16:4
[INFO] [stdout]    |
[INFO] [stdout] 16 | fn dfs(
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3577_count_permutations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_permutations` is never used
[INFO] [stdout]  --> src/solution/s3577_count_permutations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn count_permutations(complexity: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3606_validate_coupons.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `validate_coupons` is never used
[INFO] [stdout]  --> src/solution/s3606_validate_coupons.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn validate_coupons(code: Vec<String>, business_line: Vec<String>, is_active: Vec<bool>) -> Vec<String> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3607_process_queries.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `process_queries` is never used
[INFO] [stdout]  --> src/solution/s3607_process_queries.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn process_queries(c: i32, connections: Vec<Vec<i32>>, queries: Vec<Vec<i32>>) -> Vec<i32> {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dfs` is never used
[INFO] [stdout]   --> src/solution/s3607_process_queries.rs:54:4
[INFO] [stdout]    |
[INFO] [stdout] 54 | fn dfs(
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Wrap` is never constructed
[INFO] [stdout]  --> src/solution/s3625_count_trapezoids.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Wrap<T>(pub T);
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]   --> src/solution/s3625_count_trapezoids.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct Solution {}
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `count_trapezoids` is never used
[INFO] [stdout]   --> src/solution/s3625_count_trapezoids.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl Solution {
[INFO] [stdout]    | ------------- associated function in this implementation
[INFO] [stdout] 30 |     pub fn count_trapezoids(points: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3634_min_removal.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_removal` is never used
[INFO] [stdout]  --> src/solution/s3634_min_removal.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_removal(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bin_search` is never used
[INFO] [stdout]   --> src/solution/s3634_min_removal.rs:29:4
[INFO] [stdout]    |
[INFO] [stdout] 29 | fn bin_search(nums: &Vec<i32>, start: usize, target: i64) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3637_is_trionic.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `is_trionic` is never used
[INFO] [stdout]  --> src/solution/s3637_is_trionic.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn is_trionic(nums: Vec<i32>) -> bool {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3650_min_cost.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_cost` is never used
[INFO] [stdout]  --> src/solution/s3650_min_cost.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 7 |     pub fn min_cost(n: i32, edges: Vec<Vec<i32>>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3651_min_cost.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_cost` is never used
[INFO] [stdout]  --> src/solution/s3651_min_cost.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_cost(grid: Vec<Vec<i32>>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3652_max_profit.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `max_profit` is never used
[INFO] [stdout]  --> src/solution/s3652_max_profit.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn max_profit(prices: Vec<i32>, strategy: Vec<i32>, k: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3674_min_operations.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `min_operations` is never used
[INFO] [stdout]  --> src/solution/s3674_min_operations.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn min_operations(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3712_sum_divisible_by_k.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_divisible_by_k` is never used
[INFO] [stdout]  --> src/solution/s3712_sum_divisible_by_k.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn sum_divisible_by_k(nums: Vec<i32>, k: i32) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3713_longest_balanced.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_balanced` is never used
[INFO] [stdout]  --> src/solution/s3713_longest_balanced.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn longest_balanced(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3714_longest_balanced.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_balanced` is never used
[INFO] [stdout]  --> src/solution/s3714_longest_balanced.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn longest_balanced(s: String) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `key` is never used
[INFO] [stdout]   --> src/solution/s3714_longest_balanced.rs:52:4
[INFO] [stdout]    |
[INFO] [stdout] 52 | fn key(d1: i32, d2: i32) -> i64 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `two_chars` is never used
[INFO] [stdout]   --> src/solution/s3714_longest_balanced.rs:56:4
[INFO] [stdout]    |
[INFO] [stdout] 56 | fn two_chars(ch: &Vec<char>, n: usize, x: char, y: char) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3719_longest_balanced.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `longest_balanced` is never used
[INFO] [stdout]  --> src/solution/s3719_longest_balanced.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 6 |     pub fn longest_balanced(nums: Vec<i32>) -> i32 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Solution` is never constructed
[INFO] [stdout]  --> src/solution/s3754_sum_and_multiply.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct Solution {}
[INFO] [stdout]   |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `sum_and_multiply` is never used
[INFO] [stdout]  --> src/solution/s3754_sum_and_multiply.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl Solution {
[INFO] [stdout]   | ------------- associated function in this implementation
[INFO] [stdout] 4 |     pub fn sum_and_multiply(n: i32) -> i64 {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.21s
[INFO] running `Command { std: "docker" "inspect" "67a29f01cff3ce8e0d30fcf53a3e01135ae80a69a7956fa9fa761fedbd86e1be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "67a29f01cff3ce8e0d30fcf53a3e01135ae80a69a7956fa9fa761fedbd86e1be", kill_on_drop: false }`
[INFO] [stdout] 67a29f01cff3ce8e0d30fcf53a3e01135ae80a69a7956fa9fa761fedbd86e1be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 057ef9d4e423b5065b99052c2dfb63ed626e60102df451769262de4ae60b34ff
[INFO] running `Command { std: "docker" "start" "-a" "057ef9d4e423b5065b99052c2dfb63ed626e60102df451769262de4ae60b34ff", kill_on_drop: false }`
[INFO] [stderr]    Compiling leetcode-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variant `End` is never constructed
[INFO] [stdout]  --> src/solution/s1166_file_system.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum FsItem {
[INFO] [stdout]   |      ------ variant in this enum
[INFO] [stdout] 6 |     End,
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.52s
[INFO] running `Command { std: "docker" "inspect" "057ef9d4e423b5065b99052c2dfb63ed626e60102df451769262de4ae60b34ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "057ef9d4e423b5065b99052c2dfb63ed626e60102df451769262de4ae60b34ff", kill_on_drop: false }`
[INFO] [stdout] 057ef9d4e423b5065b99052c2dfb63ed626e60102df451769262de4ae60b34ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 48424ebacd457e1e554880b40a9904f00fb55acc638e4e49f113ddb6a8e2be59
[INFO] running `Command { std: "docker" "start" "-a" "48424ebacd457e1e554880b40a9904f00fb55acc638e4e49f113ddb6a8e2be59", kill_on_drop: false }`
[INFO] [stderr] warning: variant `End` is never constructed
[INFO] [stderr]  --> src/solution/s1166_file_system.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | enum FsItem {
[INFO] [stderr]   |      ------ variant in this enum
[INFO] [stderr] 6 |     End,
[INFO] [stderr]   |     ^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `leetcode-rs` (bin "leetcode-rs" test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/leetcode_rs-3604db471dbc7d50)
[INFO] [stdout] 
[INFO] [stdout] running 266 tests
[INFO] [stdout] test solution::s0027_remove_element::tests::test_1 ... ok
[INFO] [stdout] test solution::s0001_two_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s0003_length_of_longest_substring::tests::test_1 ... ok
[INFO] [stdout] test solution::s0035_search_insert::tests::test_1 ... ok
[INFO] [stdout] test solution::s0033_search::tests::test_1 ... ok
[INFO] [stdout] test solution::s0009_is_palindrome::tests::test_1 ... ok
[INFO] [stdout] test solution::s0037_solve_sudoku::tests::test_1 ... ok
[INFO] [stdout] test solution::s0011_max_area::tests::test_1 ... ok
[INFO] [stdout] test solution::s0070_climb_stairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s0085_maximal_rectangle::tests::test_1 ... ok
[INFO] [stdout] test solution::s0118_generate::tests::test_1 ... ok
[INFO] [stdout] test solution::s0165_compare_version::tests::test_1 ... ok
[INFO] [stdout] test solution::s0166_fraction_to_decimal::tests::test_1 ... ok
[INFO] [stdout] test solution::s0231_power_of_two::tests::test_1 ... ok
[INFO] [stdout] test solution::s0213_rob::tests::test_1 ... ok
[INFO] [stdout] test solution::s0258_add_digits::tests::test_1 ... ok
[INFO] [stdout] test solution::s0223_compute_area::tests::test_1 ... ok
[INFO] [stdout] test solution::s0358_rearrange_string::tests::test_1 ... ok
[INFO] [stdout] test solution::s0326_is_power_of_three::tests::test_1 ... ok
[INFO] [stdout] test solution::s0333_largest_bst_subtree::tests::test_1 ... ok
[INFO] [stdout] test solution::s0120_triangle::tests::test_1 ... ok
[INFO] [stdout] test solution::s0401_read_binary_watch::tests::test_1 ... ok
[INFO] [stdout] test solution::s0402_remove_kdigits::tests::test_1 ... ok
[INFO] [stdout] test solution::s0422_valid_word_squares::tests::test_1 ... ok
[INFO] [stdout] test solution::s0405_to_hex::tests::test_1 ... ok
[INFO] [stdout] test solution::s0425_word_squares::tests::test_2 ... ok
[INFO] [stdout] test solution::s0415_add_string::tests::test_1 ... ok
[INFO] [stdout] test solution::s0417_pacific_atlantic::tests::test_1 ... ok
[INFO] [stdout] test solution::s0441_arrange_coins::tests::test_1 ... ok
[INFO] [stdout] test solution::s0490_has_path::tests::test_1 ... ok
[INFO] [stdout] test solution::s0495_find_poisoned_duration::tests::test_1 ... ok
[INFO] [stdout] test solution::s0425_word_squares::tests::test_1 ... ok
[INFO] [stdout] test solution::s0501_find_mode_bin_tree::tests::test_1 ... ok
[INFO] [stdout] test solution::s0507_check_perfect_number::tests::test_1 ... ok
[INFO] [stdout] test solution::s0581_find_unsorted_subarray::tests::test_1 ... ok
[INFO] [stdout] test solution::s0597_find_lhs::tests::test_1 ... ok
[INFO] [stdout] test solution::s0611_triangle_number::tests::test_1 ... ok
[INFO] [stdout] test solution::s0314_vertical_order::tests::test_1 ... ok
[INFO] [stdout] test solution::s0651_max_a::tests::test_1 ... ok
[INFO] [stdout] test solution::s0069_sqrt::tests::test_1 ... ok
[INFO] [stdout] test solution::s0654_construct_maximum_binary_tree::tests::test_1 ... ok
[INFO] [stdout] test solution::s0679_judge_point24::tests::test_1 ... ok
[INFO] [stdout] test solution::s0693_has_alternating_bits::tests::test_1 ... ok
[INFO] [stdout] test solution::s0696_count_binary_substrings::tests::test_1 ... ok
[INFO] [stdout] test solution::s0744_next_greatest_letter::tests::test_1 ... ok
[INFO] [stdout] test solution::s0474_find_max_form::tests::test_1 ... ok
[INFO] [stdout] test solution::s0441_arrange_coins::tests::test_2 ... ok
[INFO] [stdout] test solution::s0498_find_diagonal_order::tests::test_1 ... ok
[INFO] [stdout] test solution::s0756_pyramid_transition::tests::test_1 ... ok
[INFO] [stdout] test solution::s0759_employee_free_time::tests::test_1 ... ok
[INFO] [stdout] test solution::s0761_make_largest_special::tests::test_1 ... ok
[INFO] [stdout] test solution::s0766_is_toeplitz_matrix::tests::test_1 ... ok
[INFO] [stdout] test solution::s0771_num_jewels_in_stones::tests::test_1 ... ok
[INFO] [stdout] test solution::s0778_swim_in_water::tests::test_1 ... ok
[INFO] [stdout] test solution::s0712_minimum_delete_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s0717_is_one_bit_character::tests::test_1 ... ok
[INFO] [stdout] test solution::s0799_champagne_tower::tests::test_1 ... ok
[INFO] [stdout] test solution::s0812_largest_triangle_area::tests::test_1 ... ok
[INFO] [stdout] test solution::s0836_is_rectangle_overlap::tests::test_1 ... ok
[INFO] [stdout] test solution::s0837_new21_game::tests::test_1 ... ok
[INFO] [stdout] test solution::s0840_num_magic_squares_inside::tests::test_1 ... ok
[INFO] [stdout] test solution::s0898_subarray_bitwise_o_rs::tests::test_1 ... ok
[INFO] [stdout] test solution::s0904_total_fruit::tests::test_1 ... ok
[INFO] [stdout] test solution::s0907_sum_subarray_mins::tests::test_1 ... ok
[INFO] [stdout] test solution::s0941_valid_mountain_array::tests::test_1 ... ok
[INFO] [stdout] test solution::s0757_intersection_size_two::tests::test_1 ... ok
[INFO] [stdout] test solution::s0946_validate_stack_sequences::tests::test_1 ... ok
[INFO] [stdout] test solution::s0944_min_deletion_size::tests::test_1 ... ok
[INFO] [stdout] test solution::s0960_min_deletion_size::tests::test_1 ... ok
[INFO] [stdout] test solution::s0961_repeated_n_times::tests::test_1 ... ok
[INFO] [stdout] test solution::s0966_spell_checker::tests::test_1 ... ok
[INFO] [stdout] test solution::s0976_largest_perimeter::tests::test_1 ... ok
[INFO] [stdout] test solution::s1013_can_three_parts_equal_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s1015_smallest_repunit_div_by_k::tests::test_1 ... ok
[INFO] [stdout] test solution::s1022_sum_root_to_leaf::tests::test_1 ... ok
[INFO] [stdout] test solution::s1018_prefixes_div_by_5::tests::test_1 ... ok
[INFO] [stdout] test solution::s1039_min_score_triangulation::tests::test_1 ... ok
[INFO] [stdout] test solution::s1133_largest_unique_number::tests::test_1 ... ok
[INFO] [stdout] test solution::s1150_is_majority_element::tests::test_1 ... ok
[INFO] [stdout] test solution::s1065_index_pairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s1161_max_level_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s1200_minimum_abs_difference::tests::test_1 ... ok
[INFO] [stdout] test solution::s1208_equal_substring::tests::test_1 ... ok
[INFO] [stdout] test solution::s1166_file_system::tests::test_1 ... ok
[INFO] [stdout] test solution::s1277_count_square::tests::test_1 ... ok
[INFO] [stdout] test solution::s1290_get_decimal_value::tests::test_1 ... ok
[INFO] [stdout] test solution::s1182_shortest_distance_color::tests::test_1 ... ok
[INFO] [stdout] test solution::s1292_max_side_length::tests::test_1 ... ok
[INFO] [stdout] test solution::s1196_max_number_of_apples::tests::test_1 ... ok
[INFO] [stdout] test solution::s1304_sum_zero::tests::test_1 ... ok
[INFO] [stdout] test solution::s1198_smallest_common_element::tests::test_1 ... ok
[INFO] [stdout] test solution::s1323_max69_number::tests::test_1 ... ok
[INFO] [stdout] test solution::s1339_max_product::tests::test_1 ... ok
[INFO] [stdout] test solution::s1343_num_of_subarrays::tests::test_1 ... ok
[INFO] [stdout] test solution::s1351_count_negatives::tests::test_1 ... ok
[INFO] [stdout] test solution::s1360_days_between_dates::tests::test_1 ... ok
[INFO] [stdout] test solution::s1329_diagonal_sort::tests::test_1 ... ok
[INFO] [stdout] test solution::s1317_get_no_zero_integers::tests::test_1 ... ok
[INFO] [stdout] test solution::s1358_max_events::tests::test_1 ... ok
[INFO] [stdout] test solution::s1390_sum_four_divisors::tests::test_1 ... ok
[INFO] [stdout] test solution::s1404_num_steps::tests::test_1 ... ok
[INFO] [stdout] test solution::s1461_has_all_codes::tests::test_1 ... ok
[INFO] [stdout] test solution::s1411_num_of_ways::tests::test_1 ... ok
[INFO] [stdout] test solution::s1394_find_lucky::tests::test_1 ... ok
[INFO] [stdout] test solution::s1488_avoid_flood::tests::test_1 ... ok
[INFO] [stdout] test solution::s1437_k_length_apart::tests::test_1 ... ok
[INFO] [stdout] test solution::s1475_final_prices::tests::test_1 ... ok
[INFO] [stdout] test solution::s1493_longest_subarray::tests::test_1 ... ok
[INFO] [stdout] test solution::s1504_num_sub_mat::tests::test_1 ... ok
[INFO] [stdout] test solution::s1513_num_sub::tests::test_1 ... ok
[INFO] [stdout] test solution::s1523_count_odds::tests::test_1 ... ok
[INFO] [stdout] test solution::s1518_num_water_bottles::tests::test_1 ... ok
[INFO] [stdout] test solution::s1526_min_number_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s1578_min_cost::tests::test_1 ... ok
[INFO] [stdout] test solution::s1582_num_special::tests::test_1 ... ok
[INFO] [stdout] test solution::s1262_max_sum_div_three::tests::test_1 ... ok
[INFO] [stdout] test solution::s1590_min_subarray::tests::test_1 ... ok
[INFO] [stdout] test solution::s1266_min_time_to_visit_all_points::tests::test_1 ... ok
[INFO] [stdout] test solution::s1653_minimum_deletions::tests::test_1 ... ok
[INFO] [stdout] test solution::s1545_find_kth_bit::tests::test_1 ... ok
[INFO] [stdout] test solution::s1716_total_money::tests::test_1 ... ok
[INFO] [stdout] test solution::s1689_min_partitions::tests::test_1 ... ok
[INFO] [stdout] test solution::s1611_minimum_one_bit_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s1758_min_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s1625_find_lex_smallest_string::tests::test_1 ... ok
[INFO] [stdout] test solution::s1784_check_ones_segment::tests::test_1 ... ok
[INFO] [stdout] test solution::s1792_max_average_ratio::tests::test_1 ... ok
[INFO] [stdout] test solution::s1877_min_pair_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s1865_find_sum_pairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s1888_min_flips::tests::test_1 ... ok
[INFO] [stdout] test solution::s1895_largest_magic_square::tests::test_1 ... ok
[INFO] [stdout] test solution::s1925_count_triples::tests::test_1 ... ok
[INFO] [stdout] test solution::s1975_max_matrix_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s1957_make_fancy_string::tests::test_1 ... ok
[INFO] [stdout] test solution::s1970_latest_day_to_cross::tests::test_1 ... ok
[INFO] [stdout] test solution::s1984_minimum_difference::tests::test_1 ... ok
[INFO] [stdout] test solution::s1930_count_palindromic_subsequence::tests::test_1 ... ok
[INFO] [stdout] test solution::s2043_simple_bank_system::tests::test_1 ... ok
[INFO] [stdout] test solution::s2044_count_max_or_subsets::tests::test_1 ... ok
[INFO] [stdout] test solution::s2048_next_beautiful_number::tests::test_1 ... ok
[INFO] [stdout] test solution::s2092_find_all_people::tests::test_1 ... ok
[INFO] [stdout] test solution::s2099_find_subseq_k_largest_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s2104_sub_array_ranges::tests::test_1 ... ok
[INFO] [stdout] test solution::s2011_final_value_after_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s2110_get_descent_periods::tests::test_1 ... ok
[INFO] [stdout] test solution::s2125_number_of_beams::tests::test_1 ... ok
[INFO] [stdout] test solution::s2133_check_valid::tests::test_1 ... ok
[INFO] [stdout] test solution::s2163_minimum_difference::tests::test_1 ... ok
[INFO] [stdout] test solution::s2169_count_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s2210_count_hill_valley::tests::test_1 ... ok
[INFO] [stdout] test solution::s2211_count_collisions::tests::test_1 ... ok
[INFO] [stdout] test solution::s2221_triangular_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s2197_replace_non_coprimes::tests::test_1 ... ok
[INFO] [stdout] test solution::s2229_is_consecutive::tests::test_1 ... ok
[INFO] [stdout] test solution::s2273_remove_anagrams::tests::test_1 ... ok
[INFO] [stdout] test solution::s2300_successful_pairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s2257_count_unguarded::tests::test_1 ... ok
[INFO] [stdout] test solution::s2141_max_run_time::tests::test_1 ... ok
[INFO] [stdout] test solution::s2147_number_of_ways::tests::test_1 ... ok
[INFO] [stdout] test solution::s2264_largest_good_integer::tests::test_1 ... ok
[INFO] [stdout] test solution::s2327_people_aware_of_secret::tests::test_1 ... ok
[INFO] [stdout] test solution::s2348_zero_filled_subarray::tests::test_1 ... ok
[INFO] [stdout] test solution::s2411_smallest_subarrays::tests::test_1 ... ok
[INFO] [stdout] test solution::s2410_match_players_and_trainers::tests::test_1 ... ok
[INFO] [stdout] test solution::s2438_product_queries::tests::test_1 ... ok
[INFO] [stdout] test solution::s2483_best_closing_time::tests::test_1 ... ok
[INFO] [stdout] test solution::s2528_max_power::tests::test_1 ... ok
[INFO] [stdout] test solution::s2566_min_max_diff::tests::test_1 ... ok
[INFO] [stdout] test solution::s2419_longest_subarray::tests::test_1 ... ok
[INFO] [stdout] test solution::s2353_food_ratings::tests::test_1 ... ok
[INFO] [stdout] test solution::s2402_most_booked::tests::test_1 ... ok
[INFO] [stdout] test solution::s2435_number_of_paths::tests::test_1 ... ok
[INFO] [stdout] test solution::s2598_find_smallest_integer::tests::test_1 ... ok
[INFO] [stdout] test solution::s2643_row_and_max_ones::tests::test_1 ... ok
[INFO] [stdout] test solution::s2536_range_add_queries::tests::test_1 ... ok
[INFO] [stdout] test solution::s2749_make_the_integer_zero::tests::test_1 ... ok
[INFO] [stdout] test solution::s2787_number_of_ways::tests::test_1 ... ok
[INFO] [stdout] test solution::s2824_count_pairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s2872_max_k_divisible_components::tests::test_1 ... ok
[INFO] [stdout] test solution::s2943_maximize_square_hole_area::tests::test_1 ... ok
[INFO] [stdout] test solution::s2975_maximize_square_area::tests::test_1 ... ok
[INFO] [stdout] test solution::s3000_area_of_max_diagonal::tests::test_1 ... ok
[INFO] [stdout] test solution::s3005_max_frequency_elements::tests::test_1 ... ok
[INFO] [stdout] test solution::s2654_min_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s1980_find_different_binary_string::tests::test_1 ... FAILED
[INFO] [stdout] test solution::s3010_minimum_cost::tests::test_1 ... ok
[INFO] [stdout] test solution::s3021_flower_game::tests::test_1 ... ok
[INFO] [stdout] test solution::s2976_minimum_cost::tests::test_1 ... ok
[INFO] [stdout] test solution::s3025_number_of_pairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s3003_max_partitions_after_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s2778_sum_of_squares::tests::test_1 ... ok
[INFO] [stdout] test solution::s3027_number_of_pairs::tests::test_1 ... ok
[INFO] [stdout] test solution::s2785_sort_vowels::tests::test_1 ... ok
[INFO] [stdout] test solution::s3075_maximum_happiness_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3074_minimum_boxes::tests::test_1 ... ok
[INFO] [stdout] test solution::s3100_max_bottles_drunk::tests::test_1 ... ok
[INFO] [stdout] test solution::s3147_maximum_energy::tests::test_1 ... ok
[INFO] [stdout] test solution::s3136_is_valid::tests::test_1 ... ok
[INFO] [stdout] test solution::s3178_number_of_child::tests::test_1 ... ok
[INFO] [stdout] test solution::s3195_minimum_area::tests::test_1 ... ok
[INFO] [stdout] test solution::s3197_minimum_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3201_maximum_length::tests::test_1 ... ok
[INFO] [stdout] test solution::s3217_modified_list::tests::test_1 ... ok
[INFO] [stdout] test solution::s3202_maximum_length::tests::test_1 ... ok
[INFO] [stdout] test solution::s3186_maximum_total_damage::tests::test_1 ... ok
[INFO] [stdout] test solution::s3205_max_score::tests::test_1 ... ok
[INFO] [stdout] test solution::s3289_get_sneaky_numbers::tests::test_1 ... ok
[INFO] [stdout] test solution::s3314_min_bitwise_array::tests::test_1 ... ok
[INFO] [stdout] test solution::s3227_does_alice_win::tests::test_1 ... ok
[INFO] [stdout] test solution::s3304_kth_character::tests::test_1 ... ok
[INFO] [stdout] test solution::s3318_find_x_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3347_max_frequency::tests::test_1 ... ok
[INFO] [stdout] test solution::s3330_possible_string_count::tests::test_1 ... ok
[INFO] [stdout] test solution::s3349_has_increasing_subarrays::tests::test_1 ... ok
[INFO] [stdout] test solution::s3346_max_frequency::tests::test_1 ... ok
[INFO] [stdout] test solution::s3350_max_increasing_subarrays::tests::test_1 ... ok
[INFO] [stdout] test solution::s3354_count_valid_selections::tests::test_1 ... ok
[INFO] [stdout] test solution::s3364_minimum_sum_subarray::tests::test_1 ... ok
[INFO] [stdout] test solution::s3381_max_subarray_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3397_max_distinct_elements::tests::test_1 ... ok
[INFO] [stdout] test solution::s3370_smallest_number::tests::test_1 ... ok
[INFO] [stdout] test solution::s3379_construct_transformed_array::tests::test_1 ... ok
[INFO] [stdout] test solution::s3408_task_manager::tests::test_1 ... ok
[INFO] [stdout] test solution::s3439_max_free_time::tests::test_1 ... ok
[INFO] [stdout] test solution::s3440_max_free_time2::tests::test_1 ... ok
[INFO] [stdout] test solution::s3454_separate_squares::tests::test_1 ... ok
[INFO] [stdout] test solution::s3453_separate_squares::tests::test_1 ... ok
[INFO] [stdout] test solution::s3446_sort_matrix::tests::test_1 ... ok
[INFO] [stdout] test solution::s2154_find_final_value::tests::test_1 ... ok
[INFO] [stdout] test solution::s3477_num_of_unplaced_fruits::tests::test_1 ... ok
[INFO] [stdout] test solution::s3461_has_same_digits::tests::test_1 ... ok
[INFO] [stdout] test solution::s3484_design_spreadsheet::tests::test_1 ... ok
[INFO] [stdout] test solution::s3494_min_time::tests::test_1 ... ok
[INFO] [stdout] test solution::s3487_max_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3495_min_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s3512_min_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s3507_minimum_pair_removal::tests::test_1 ... ok
[INFO] [stdout] test solution::s3508_router::tests::test_1 ... ok
[INFO] [stdout] test solution::s3516_find_closest::tests::test_1 ... ok
[INFO] [stdout] test solution::s3228_max_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s3234_number_of_substrings::tests::test_1 ... ok
[INFO] [stdout] test solution::s3432_count_partitions::tests::test_1 ... ok
[INFO] [stdout] test solution::s3539_magical_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3508_router::tests::test_2 ... ok
[INFO] [stdout] test solution::s3573_maximum_profit::tests::test_1 ... ok
[INFO] [stdout] test solution::s3577_count_permutations::tests::test_1 ... ok
[INFO] [stdout] test solution::s3607_process_queries::tests::test_1 ... ok
[INFO] [stdout] test solution::s3637_is_trionic::tests::test_1 ... ok
[INFO] [stdout] test solution::s3541_max_freq_sum::tests::test_1 ... ok
[INFO] [stdout] test solution::s3650_min_cost::tests::test_1 ... ok
[INFO] [stdout] test solution::s3542_min_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s3634_min_removal::tests::test_1 ... ok
[INFO] [stdout] test solution::s3606_validate_coupons::tests::test_1 ... ok
[INFO] [stdout] test solution::s3625_count_trapezoids::tests::test_2 ... ok
[INFO] [stdout] test solution::s3625_count_trapezoids::tests::test_1 ... ok
[INFO] [stdout] test solution::s3651_min_cost::tests::test_2 ... ok
[INFO] [stdout] test solution::s3652_max_profit::tests::test_1 ... ok
[INFO] [stdout] test solution::s3674_min_operations::tests::test_1 ... ok
[INFO] [stdout] test solution::s3712_sum_divisible_by_k::tests::test_1 ... ok
[INFO] [stdout] test solution::s3650_min_cost::tests::test_2 ... ok
[INFO] [stdout] test solution::s3714_longest_balanced::tests::test_1 ... ok
[INFO] [stdout] test solution::s3651_min_cost::tests::test_1 ... ok
[INFO] [stdout] test solution::s3652_max_profit::tests::test_2 ... ok
[INFO] [stdout] test solution::s3713_longest_balanced::tests::test_1 ... ok
[INFO] [stdout] test solution::s3719_longest_balanced::tests::test_1 ... ok
[INFO] [stdout] test solution::s3754_sum_and_multiply::tests::test_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- solution::s1980_find_different_binary_string::tests::test_1 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'solution::s1980_find_different_binary_string::tests::test_1' (153) panicked at src/solution/s1980_find_different_binary_string.rs:22:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "101"
[INFO] [stdout]  right: "000"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f0b0aebffe2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5f0b0aebffe2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5f0b0aebffe2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5f0b0aebffe2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5f0b0aed13ca - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5f0b0aed13ca - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x5f0b0ae8ed26 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5f0b0ae8ed26 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5f0b0ae9f4c9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5f0b0ae9f4c9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5f0b0ae9f361 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5f0b0ae63a0e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5f0b0ae63a0e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5f0b0ae9f742 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5f0b0ae9f742 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5f0b0ae9f588 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5f0b0ae9ab19 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5f0b0ae83b5d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5f0b0aed909c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5f0b0aed8f53 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5f0b0ad6a67e - core::panicking::assert_failed::hff47b01b05601aff
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5f0b0ad3939d - leetcode_rs::solution::s1980_find_different_binary_string::tests::test_1::h04ce6ff3ca7e9882
[INFO] [stdout]                                at /opt/rustwide/workdir/src/solution/s1980_find_different_binary_string.rs:22:9
[INFO] [stdout]   22:     0x5f0b0ad393f7 - leetcode_rs::solution::s1980_find_different_binary_string::tests::test_1::{{closure}}::hd143f38dcfbb775a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/solution/s1980_find_different_binary_string.rs:21:16
[INFO] [stdout]   23:     0x5f0b0ae20c96 - core::ops::function::FnOnce::call_once::h75d0060772270803
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5f0b0ae637cb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5f0b0ae637cb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5f0b0ae771da - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5f0b0ae771da - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5f0b0ae771da - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5f0b0ae771da - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5f0b0ae771da - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5f0b0ae771da - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5f0b0ae771da - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5f0b0ae51634 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5f0b0ae51634 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5f0b0ae54fd2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5f0b0ae54fd2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5f0b0ae54fd2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5f0b0ae54fd2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5f0b0ae54fd2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5f0b0ae54fd2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5f0b0ae54fd2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5f0b0ae95daf - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5f0b0ae95daf - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7f55234baaa4 - <unknown>
[INFO] [stdout]   45:     0x7f5523547a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     solution::s1980_find_different_binary_string::tests::test_1
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 265 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin leetcode-rs`
[INFO] running `Command { std: "docker" "inspect" "48424ebacd457e1e554880b40a9904f00fb55acc638e4e49f113ddb6a8e2be59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "48424ebacd457e1e554880b40a9904f00fb55acc638e4e49f113ddb6a8e2be59", kill_on_drop: false }`
[INFO] [stdout] 48424ebacd457e1e554880b40a9904f00fb55acc638e4e49f113ddb6a8e2be59
