[INFO] cloning repository https://github.com/rong9490/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/rong9490/leetcode-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frong9490%2Fleetcode-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frong9490%2Fleetcode-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] bfae58c5bffedc86d1b73ed71bddfbcbddf3cc2c
[INFO] documenting rong9490/leetcode-rs against beta-2026-01-20 for beta-1.94-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frong9490%2Fleetcode-rs" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rong9490/leetcode-rs
[INFO] finished tweaking git repo https://github.com/rong9490/leetcode-rs
[INFO] tweaked toml for git repo https://github.com/rong9490/leetcode-rs written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rong9490/leetcode-rs on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rong9490/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" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cfg-if v1.0.3
[INFO] [stderr]   Downloaded wit-bindgen v0.45.1
[INFO] [stderr]   Downloaded proc-macro2 v1.0.101
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.27
[INFO] [stderr]   Downloaded wasi v0.14.4+wasi-0.2.4
[INFO] [stderr]   Downloaded zerocopy v0.8.27
[INFO] [stderr]   Downloaded syn v2.0.106
[INFO] [stderr]   Downloaded libc v0.2.175
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 47030085b5a41c4fd05f4e0b4b00ba92e9232c6cbaf11cc7f2aa4b3d54dddc59
[INFO] running `Command { std: "docker" "start" "-a" "47030085b5a41c4fd05f4e0b4b00ba92e9232c6cbaf11cc7f2aa4b3d54dddc59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "47030085b5a41c4fd05f4e0b4b00ba92e9232c6cbaf11cc7f2aa4b3d54dddc59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "47030085b5a41c4fd05f4e0b4b00ba92e9232c6cbaf11cc7f2aa4b3d54dddc59", kill_on_drop: false }`
[INFO] [stdout] 47030085b5a41c4fd05f4e0b4b00ba92e9232c6cbaf11cc7f2aa4b3d54dddc59
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5d67ffe0ef94f69bed0b8b066f0df2d67d61fd92cd06614dfa770f5b9f15e479
[INFO] running `Command { std: "docker" "start" "-a" "5d67ffe0ef94f69bed0b8b066f0df2d67d61fd92cd06614dfa770f5b9f15e479", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.175
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking cfg-if v1.0.3
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]     Checking regex-syntax v0.8.6
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking regex-automata v0.4.10
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.9.2
[INFO] [stderr]     Checking regex v1.11.2
[INFO] [stderr]  Documenting leetcode-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find type `Solution` in this scope
[INFO] [stdout]    --> src/_60_permutation_sequence.rs:66:6
[INFO] [stdout]     |
[INFO] [stdout]  66 | impl Solution {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: these structs exist but are inaccessible
[INFO] [stdout]    --> src/_100_same_tree.rs:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_100_same_tree::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1002_find_common_characters.rs:46:1
[INFO] [stdout]     |
[INFO] [stdout]  46 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1002_find_common_characters::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1175_prime_arrangements.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1175_prime_arrangements::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1189_maximum_number_of_balloons.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1189_maximum_number_of_balloons::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1207_unique_number_of_occurrences.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1207_unique_number_of_occurrences::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1217_minimum_cost_to_move_chips_to_the_same_position.rs:71:1
[INFO] [stdout]     |
[INFO] [stdout]  71 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1217_minimum_cost_to_move_chips_to_the_same_position::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_121_best_time_to_buy_and_sell_stock.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_121_best_time_to_buy_and_sell_stock::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1252_cells_with_odd_values_in_a_matrix.rs:71:1
[INFO] [stdout]     |
[INFO] [stdout]  71 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1252_cells_with_odd_values_in_a_matrix::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_125_valid_palindrome.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_125_valid_palindrome::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1260_shift_2d_grid.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1260_shift_2d_grid::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1266_minimum_time_visiting_all_points.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1266_minimum_time_visiting_all_points::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1304_find_n_unique_integers_sum_up_to_zero.rs:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1304_find_n_unique_integers_sum_up_to_zero::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1317_convert_integer_to_the_sum_of_two_no_zero_integers.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1317_convert_integer_to_the_sum_of_two_no_zero_integers::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1394_find_lucky_integer_in_an_array.rs:71:1
[INFO] [stdout]     |
[INFO] [stdout]  71 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1394_find_lucky_integer_in_an_array::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1413_minimum_value_to_get_positive_step_by_step_sum.rs:65:1
[INFO] [stdout]     |
[INFO] [stdout]  65 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1413_minimum_value_to_get_positive_step_by_step_sum::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1437check_if_all_1s_are_at_least_length_k_places_away.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1437check_if_all_1s_are_at_least_length_k_places_away::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_14_longest_common_prefix.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_14_longest_common_prefix::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_165_compare_version_numbers.rs:81:1
[INFO] [stdout]     |
[INFO] [stdout]  81 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_165_compare_version_numbers::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1769_minimum_number_of_operations_to_move_all_balls_to_each_box.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1769_minimum_number_of_operations_to_move_all_balls_to_each_box::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1812_determine_color_of_a_chessboard_square.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1812_determine_color_of_a_chessboard_square::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1816_truncate_sentence.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1816_truncate_sentence::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1827_minimum_operations_to_make_the_array_increasing.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1827_minimum_operations_to_make_the_array_increasing::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1832_check_if_the_sentence_is_pangram.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1832_check_if_the_sentence_is_pangram::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1854_maximum_population_year.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1854_maximum_population_year::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1859_sorting_the_sentence.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1859_sorting_the_sentence::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1913_maximum_product_difference_between_two_pairs.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1913_maximum_product_difference_between_two_pairs::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1920_build_array_from_permutation.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1920_build_array_from_permutation::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_1945_sum_of_digits_of_string_after_convert.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_1945_sum_of_digits_of_string_after_convert::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_206_reverse_linked_list.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_206_reverse_linked_list::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_20_valid_parentheses.rs:71:1
[INFO] [stdout]     |
[INFO] [stdout]  71 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_20_valid_parentheses::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2169_count_operations_to_obtain_zero.rs:65:1
[INFO] [stdout]     |
[INFO] [stdout]  65 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2169_count_operations_to_obtain_zero::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_21_merge_two_sorted_lists.rs:53:1
[INFO] [stdout]     |
[INFO] [stdout]  53 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_21_merge_two_sorted_lists::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2239_find_closest_number_to_zero.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2239_find_closest_number_to_zero::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_228_summary_ranges.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout]  68 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_228_summary_ranges::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2315_count_asterisks.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2315_count_asterisks::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_231_power_of_two.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_231_power_of_two::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2391_minimum_amount_of_time_to_collect_garbage.rs:78:1
[INFO] [stdout]     |
[INFO] [stdout]  78 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2391_minimum_amount_of_time_to_collect_garbage::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2433_find_the_original_array_of_prefix_xor.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2433_find_the_original_array_of_prefix_xor::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2485_ind_the_pivot_integer.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2485_ind_the_pivot_integer::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2566_maximum_difference_by_remapping_a_digit.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2566_maximum_difference_by_remapping_a_digit::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2574_left_and_right_sum_differences.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2574_left_and_right_sum_differences::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2598_smallest_missing_non_negative_integer_after_operations.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2598_smallest_missing_non_negative_integer_after_operations::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_263_ugly_number.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_263_ugly_number::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_268_missing_number.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout]  68 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_268_missing_number::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2749_minimum_operations_to_make_the_integer_zero.rs:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2749_minimum_operations_to_make_the_integer_zero::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_2769_find_the_maximum_achievable_number.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout]  68 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_2769_find_the_maximum_achievable_number::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_278_first_bad_version.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_278_first_bad_version::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_283_move_zeroes.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_283_move_zeroes::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3005_count_elements_with_maximum_frequency.rs:53:1
[INFO] [stdout]     |
[INFO] [stdout]  53 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3005_count_elements_with_maximum_frequency::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3074_apple_redistribution_into_boxes.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3074_apple_redistribution_into_boxes::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3110_score_of_a_string.rs:59:1
[INFO] [stdout]     |
[INFO] [stdout]  59 | struct  Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ `crate::_3110_score_of_a_string::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3168_minimum_number_of_chairs_in_a_waiting_room.rs:199:1
[INFO] [stdout]     |
[INFO] [stdout] 199 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3168_minimum_number_of_chairs_in_a_waiting_room::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_326_power_of_threers.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_326_power_of_threers::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3280_convert_date_to_binary.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3280_convert_date_to_binary::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3285_find_indices_of_stable_mountains.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3285_find_indices_of_stable_mountains::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3289_find_indices_of_stable_mountains.rs:74:1
[INFO] [stdout]     |
[INFO] [stdout]  74 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3289_find_indices_of_stable_mountains::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3318_find_x_sum_of_all_k_long_subarrays_i.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]  76 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3318_find_x_sum_of_all_k_long_subarrays_i::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3346_maximum_frequency_of_an_element_after_performing_operations_i.rs:77:1
[INFO] [stdout]     |
[INFO] [stdout]  77 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3346_maximum_frequency_of_an_element_after_performing_operations_i::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3349_adjacent_increasing_subarrays_detection_i.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3349_adjacent_increasing_subarrays_detection_i::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3370_smallest_number_with_all_set_bits.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3370_smallest_number_with_all_set_bits::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3461_check_if_digits_are_equal_in_string_after_operations_i.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]  86 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3461_check_if_digits_are_equal_in_string_after_operations_i::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3502_minimum_cost_to_reach_every_position.rs:76:1
[INFO] [stdout]     |
[INFO] [stdout]  76 | struct  Solution {}
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3502_minimum_cost_to_reach_every_position::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3512_minimum_operations_to_make_array_sum_divisible_by_k.rs:82:1
[INFO] [stdout]     |
[INFO] [stdout]  82 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3512_minimum_operations_to_make_array_sum_divisible_by_k::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3541_find_most_frequent_vowel_and_consonant.rs:67:1
[INFO] [stdout]     |
[INFO] [stdout]  67 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3541_find_most_frequent_vowel_and_consonant::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3591_check_if_any_element_has_prime_frequency.rs:73:1
[INFO] [stdout]     |
[INFO] [stdout]  73 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3591_check_if_any_element_has_prime_frequency::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_35_search_insert_position.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_35_search_insert_position::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3668_restore_finishing_order.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3668_restore_finishing_order::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_374_guess_number_higher_or_lower.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_374_guess_number_higher_or_lower::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_3_longest_substring_without_repeating_characters.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_3_longest_substring_without_repeating_characters::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_405_convert_a_number_to_hexadecimal.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_405_convert_a_number_to_hexadecimal::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_453_minimum_moves_to_equal_array_elements.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_453_minimum_moves_to_equal_array_elements::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_506_relative_ranks.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout]  60 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_506_relative_ranks::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_50_pow_x_n.rs:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_50_pow_x_n::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_605_can_place_flowers.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_605_can_place_flowers::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_657_robot_return_to_origin.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_657_robot_return_to_origin::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_661_image_smoother.rs:68:1
[INFO] [stdout]     |
[INFO] [stdout]  68 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_661_image_smoother::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_66_plus_one.rs:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_66_plus_one::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_69_sqrtx.rs:49:1
[INFO] [stdout]     |
[INFO] [stdout]  49 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_69_sqrtx::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_709_to_lower_case.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_709_to_lower_case::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_70_climbing_stairs.rs:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_70_climbing_stairs::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_717_1_bit_and_2_bit_characters.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_717_1_bit_and_2_bit_characters::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_728_self_dividing_numbers.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout]  52 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_728_self_dividing_numbers::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_762_prime_number_of_set_bits_in_binary_representation.rs:65:1
[INFO] [stdout]     |
[INFO] [stdout]  65 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_762_prime_number_of_set_bits_in_binary_representation::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_812_largest_triangle_area.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_812_largest_triangle_area::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_88_merge_sorted_array.rs:71:1
[INFO] [stdout]     |
[INFO] [stdout]  71 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_88_merge_sorted_array::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_89_gray_code.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_89_gray_code::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_942_di_string_match.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_942_di_string_match::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_976_largest_perimeter_triangle.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_976_largest_perimeter_triangle::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_977_squares_of_a_sorted_array.rs:58:1
[INFO] [stdout]     |
[INFO] [stdout]  58 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_977_squares_of_a_sorted_array::Solution`: not accessible
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/_9_palindrome_number.rs:63:1
[INFO] [stdout]     |
[INFO] [stdout]  63 | struct Solution;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ `crate::_9_palindrome_number::Solution`: not accessible
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  66 + use crate::_118_pascals_triangle::Solution;
[INFO] [stdout]     |
[INFO] [stdout]  66 + use crate::_1828_queries_on_number_of_points_inside_a_circle::Solution;
[INFO] [stdout]     |
[INFO] [stdout]  66 + use crate::_1_two_sum::Solution;
[INFO] [stdout]     |
[INFO] [stdout]  66 + use crate::_2545_sort_the_students_by_their_kth_score::Solution;
[INFO] [stdout]     |
[INFO] [stdout]     = and 10 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/_3285_find_indices_of_stable_mountains.rs:77:35
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let range: Range<usize> = (1..height.len());
[INFO] [stdout]    |                                   ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 77 -         let range: Range<usize> = (1..height.len());
[INFO] [stdout] 77 +         let range: Range<usize> = 1..height.len();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `leetcode-rs`
[INFO] running `Command { std: "docker" "inspect" "5d67ffe0ef94f69bed0b8b066f0df2d67d61fd92cd06614dfa770f5b9f15e479", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d67ffe0ef94f69bed0b8b066f0df2d67d61fd92cd06614dfa770f5b9f15e479", kill_on_drop: false }`
[INFO] [stdout] 5d67ffe0ef94f69bed0b8b066f0df2d67d61fd92cd06614dfa770f5b9f15e479
