[INFO] cloning repository https://github.com/LeoPloutno/rapid [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LeoPloutno/rapid" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLeoPloutno%2Frapid", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLeoPloutno%2Frapid'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 44b371068b2dfb91b710b80f4a4437a6024189b1 [INFO] checking LeoPloutno/rapid against 5c543b0b8c73c7b72bc8284ced4fb22ead15734d for pr-160186 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLeoPloutno%2Frapid" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/LeoPloutno/rapid [INFO] finished tweaking git repo https://github.com/LeoPloutno/rapid [INFO] tweaked toml for git repo https://github.com/LeoPloutno/rapid written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/LeoPloutno/rapid on toolchain 5c543b0b8c73c7b72bc8284ced4fb22ead15734d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/LeoPloutno/rapid 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" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root: [INFO] [stderr] package: /workspace/builds/worker-5-tc1/source/bin/Cargo.toml [INFO] [stderr] workspace: /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded atomic-wait v1.1.0 [INFO] [stderr] Downloaded windows-sys v0.42.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350 [INFO] running `Command { std: "docker" "start" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350" "/opt/rustwide/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350" "/opt/rustwide/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root: [INFO] [stderr] package: /opt/rustwide/workdir/bin/Cargo.toml [INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml [INFO] [stderr] Compiling libc v0.2.190 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling macros v0.1.0 (/opt/rustwide/workdir/lib/macros) [INFO] [stderr] Checking num-integer v0.1.47 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking num-bigint v0.4.8 [INFO] [stderr] Checking num-iter v0.1.46 [INFO] [stderr] Checking atomic-wait v1.1.0 [INFO] [stderr] Checking getrandom v0.4.3 [INFO] [stderr] Checking arc_rw_lock v0.1.0 (/opt/rustwide/workdir/arc_rw_lock) [INFO] [stderr] Checking rand v0.10.3 [INFO] [stderr] Checking lib v0.1.0 (/opt/rustwide/workdir/lib) [INFO] [stderr] Checking rand_distr v0.6.0 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | pub type AtomGroup = UniqueArcSliceRwLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> lib/src/lib.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub type AtomGroupRwLock = UniqueArcElementRwLock>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | pub type AtomTypeReaderLock = ArcSliceReaderLock>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:82:1 [INFO] [stdout] | [INFO] [stdout] 82 | pub type AtomType = V; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub type Image = ArcSliceReaderLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | pub type GroupInTypeInImageInSystem<'a, V> = MapOutsideWhole< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | pub type GroupInTypeInImage<'a, V> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | pub type GroupRwLockInTypeInImageInSystem<'a, V> = MapOutsideWhole< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> lib/src/core/map_in_whole.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MapInWhole { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub const fn get_map(&self) -> &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub const fn get_whole(&self) -> &U { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | / pub fn as_map(&self) -> &T::Target [INFO] [stdout] 19 | | where [INFO] [stdout] 20 | | T: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / pub fn as_whole(&self) -> &U::Target [INFO] [stdout] 26 | | where [INFO] [stdout] 27 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> lib/src/core/map_in_whole.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn with_element_offset(slice: &'a [T], element_offset: usize) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub const fn element_offset(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | pub const fn element_offset(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub const fn element_offset(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> lib/src/core/map_in_whole.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn with_range(slice: &'a [T], range: Range) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pub const fn subslice_range(&self) -> Range { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | pub const fn subslice_range(&self) -> Range { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:347:5 [INFO] [stdout] | [INFO] [stdout] 347 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:367:5 [INFO] [stdout] | [INFO] [stdout] 367 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | pub const fn subslice_range(&self) -> Range { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MapOutsideWhole { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub map: T, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub whole: U, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | / pub fn map_map(self, f: F) -> MapOutsideWhole [INFO] [stdout] 11 | | where [INFO] [stdout] 12 | | F: FnOnce(T) -> V, [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | / pub fn try_map_map(self, f: F) -> Result, E> [INFO] [stdout] 21 | | where [INFO] [stdout] 22 | | F: FnOnce(T) -> Result, [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | / pub fn map_whole(self, f: F) -> MapOutsideWhole [INFO] [stdout] 31 | | where [INFO] [stdout] 32 | | F: FnOnce(U) -> V, [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | / pub fn try_map_whole(self, f: F) -> Result, E> [INFO] [stdout] 41 | | where [INFO] [stdout] 42 | | F: FnOnce(U) -> Result, [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / pub fn as_map(&self) -> &T::Target [INFO] [stdout] 51 | | where [INFO] [stdout] 52 | | T: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / pub fn as_mut_map(&mut self) -> &mut T::Target [INFO] [stdout] 58 | | where [INFO] [stdout] 59 | | T: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / pub fn as_whole(&self) -> &U::Target [INFO] [stdout] 65 | | where [INFO] [stdout] 66 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / pub fn as_mut_whole(&mut self) -> &mut U::Target [INFO] [stdout] 72 | | where [INFO] [stdout] 73 | | U: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | / pub fn as_ref(&self) -> MapOutsideWhole<&T::Target, &U::Target> [INFO] [stdout] 79 | | where [INFO] [stdout] 80 | | T: Deref, [INFO] [stdout] 81 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn as_map_ref(&self) -> MapOutsideWhole<&T::Target, U> [INFO] [stdout] 90 | | where [INFO] [stdout] 91 | | T: Deref, [INFO] [stdout] 92 | | U: Clone, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | / pub fn as_whole_ref(&self) -> MapOutsideWhole [INFO] [stdout] 101 | | where [INFO] [stdout] 102 | | T: Clone, [INFO] [stdout] 103 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn as_mut(&mut self) -> MapOutsideWhole<&mut T::Target, &mut U::Target> [INFO] [stdout] 112 | | where [INFO] [stdout] 113 | | T: DerefMut, [INFO] [stdout] 114 | | U: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | / pub fn as_map_mut(&mut self) -> MapOutsideWhole<&mut T::Target, U> [INFO] [stdout] 123 | | where [INFO] [stdout] 124 | | T: DerefMut, [INFO] [stdout] 125 | | U: Clone, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | / pub fn as_whole_mut(&mut self) -> MapOutsideWhole [INFO] [stdout] 134 | | where [INFO] [stdout] 135 | | T: Clone, [INFO] [stdout] 136 | | U: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/simulation.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | / pub fn step_trailing_group( [INFO] [stdout] 96 | | &mut self, [INFO] [stdout] 97 | | step: usize, [INFO] [stdout] 98 | | quantum_estimators: Option< [INFO] [stdout] ... | [INFO] [stdout] 123 | | OutExch: ValidOutput + PropagationOutput, [INFO] [stdout] 124 | | Err: From + From + From, [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/simulation.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | / pub fn step__image_leader_group( [INFO] [stdout] 260 | | &mut self, [INFO] [stdout] 261 | | step: usize, [INFO] [stdout] 262 | | quantum_estimators: Option< [INFO] [stdout] ... | [INFO] [stdout] 290 | | OutExch: ValidOutput + PropagationOutput, [INFO] [stdout] 291 | | Err: From + From + From + From, [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `step__image_leader_group` should have a snake case name [INFO] [stdout] --> lib/src/simulation.rs:259:12 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn step__image_leader_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `step_image_leader_group` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/simulation.rs:433:5 [INFO] [stdout] | [INFO] [stdout] 433 | / pub fn step_output( [INFO] [stdout] 434 | | &mut self, [INFO] [stdout] 435 | | step: usize, [INFO] [stdout] 436 | | estimators_output: EstimatorsOutputOption< [INFO] [stdout] ... | [INFO] [stdout] 474 | | + From [INFO] [stdout] 475 | | + From, [INFO] [stdout] | |___________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | pub type AtomGroup = UniqueArcSliceRwLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> lib/src/lib.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub type AtomGroupRwLock = UniqueArcElementRwLock>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | pub type AtomTypeReaderLock = ArcSliceReaderLock>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:82:1 [INFO] [stdout] | [INFO] [stdout] 82 | pub type AtomType = V; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub type Image = ArcSliceReaderLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | pub type GroupInTypeInImageInSystem<'a, V> = MapOutsideWhole< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | pub type GroupInTypeInImage<'a, V> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> lib/src/core.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | pub type GroupRwLockInTypeInImageInSystem<'a, V> = MapOutsideWhole< [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> lib/src/core/map_in_whole.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MapInWhole { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub const fn get_map(&self) -> &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub const fn get_whole(&self) -> &U { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | / pub fn as_map(&self) -> &T::Target [INFO] [stdout] 19 | | where [INFO] [stdout] 20 | | T: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | / pub fn as_whole(&self) -> &U::Target [INFO] [stdout] 26 | | where [INFO] [stdout] 27 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> lib/src/core/map_in_whole.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn with_element_offset(slice: &'a [T], element_offset: usize) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub const fn element_offset(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | pub const fn element_offset(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub const fn element_offset(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> lib/src/core/map_in_whole.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn with_range(slice: &'a [T], range: Range) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pub const fn subslice_range(&self) -> Range { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | pub const fn subslice_range(&self) -> Range { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:347:5 [INFO] [stdout] | [INFO] [stdout] 347 | pub const fn before(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:367:5 [INFO] [stdout] | [INFO] [stdout] 367 | pub const fn after(&self) -> &[T] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_in_whole.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | pub const fn subslice_range(&self) -> Range { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MapOutsideWhole { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub map: T, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub whole: U, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | / pub fn map_map(self, f: F) -> MapOutsideWhole [INFO] [stdout] 11 | | where [INFO] [stdout] 12 | | F: FnOnce(T) -> V, [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | / pub fn try_map_map(self, f: F) -> Result, E> [INFO] [stdout] 21 | | where [INFO] [stdout] 22 | | F: FnOnce(T) -> Result, [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | / pub fn map_whole(self, f: F) -> MapOutsideWhole [INFO] [stdout] 31 | | where [INFO] [stdout] 32 | | F: FnOnce(U) -> V, [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | / pub fn try_map_whole(self, f: F) -> Result, E> [INFO] [stdout] 41 | | where [INFO] [stdout] 42 | | F: FnOnce(U) -> Result, [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | / pub fn as_map(&self) -> &T::Target [INFO] [stdout] 51 | | where [INFO] [stdout] 52 | | T: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / pub fn as_mut_map(&mut self) -> &mut T::Target [INFO] [stdout] 58 | | where [INFO] [stdout] 59 | | T: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / pub fn as_whole(&self) -> &U::Target [INFO] [stdout] 65 | | where [INFO] [stdout] 66 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / pub fn as_mut_whole(&mut self) -> &mut U::Target [INFO] [stdout] 72 | | where [INFO] [stdout] 73 | | U: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | / pub fn as_ref(&self) -> MapOutsideWhole<&T::Target, &U::Target> [INFO] [stdout] 79 | | where [INFO] [stdout] 80 | | T: Deref, [INFO] [stdout] 81 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn as_map_ref(&self) -> MapOutsideWhole<&T::Target, U> [INFO] [stdout] 90 | | where [INFO] [stdout] 91 | | T: Deref, [INFO] [stdout] 92 | | U: Clone, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | / pub fn as_whole_ref(&self) -> MapOutsideWhole [INFO] [stdout] 101 | | where [INFO] [stdout] 102 | | T: Clone, [INFO] [stdout] 103 | | U: Deref, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn as_mut(&mut self) -> MapOutsideWhole<&mut T::Target, &mut U::Target> [INFO] [stdout] 112 | | where [INFO] [stdout] 113 | | T: DerefMut, [INFO] [stdout] 114 | | U: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | / pub fn as_map_mut(&mut self) -> MapOutsideWhole<&mut T::Target, U> [INFO] [stdout] 123 | | where [INFO] [stdout] 124 | | T: DerefMut, [INFO] [stdout] 125 | | U: Clone, [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/core/map_outside_whole.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | / pub fn as_whole_mut(&mut self) -> MapOutsideWhole [INFO] [stdout] 134 | | where [INFO] [stdout] 135 | | T: Clone, [INFO] [stdout] 136 | | U: DerefMut, [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/simulation.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | / pub fn step_trailing_group( [INFO] [stdout] 96 | | &mut self, [INFO] [stdout] 97 | | step: usize, [INFO] [stdout] 98 | | quantum_estimators: Option< [INFO] [stdout] ... | [INFO] [stdout] 123 | | OutExch: ValidOutput + PropagationOutput, [INFO] [stdout] 124 | | Err: From + From + From, [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/simulation.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | / pub fn step__image_leader_group( [INFO] [stdout] 260 | | &mut self, [INFO] [stdout] 261 | | step: usize, [INFO] [stdout] 262 | | quantum_estimators: Option< [INFO] [stdout] ... | [INFO] [stdout] 290 | | OutExch: ValidOutput + PropagationOutput, [INFO] [stdout] 291 | | Err: From + From + From + From, [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `step__image_leader_group` should have a snake case name [INFO] [stdout] --> lib/src/simulation.rs:259:12 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn step__image_leader_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `step_image_leader_group` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> lib/src/simulation.rs:433:5 [INFO] [stdout] | [INFO] [stdout] 433 | / pub fn step_output( [INFO] [stdout] 434 | | &mut self, [INFO] [stdout] 435 | | step: usize, [INFO] [stdout] 436 | | estimators_output: EstimatorsOutputOption< [INFO] [stdout] ... | [INFO] [stdout] 474 | | + From [INFO] [stdout] 475 | | + From, [INFO] [stdout] | |___________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Checking bin v0.1.0 (/opt/rustwide/workdir/bin) [INFO] [stdout] warning: `feature(generic_const_exprs)` is not supported with the next-generation trait solver [INFO] [stdout] --> bin/src/main.rs:2:52 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(portable_simd, with_negative_coherence, generic_const_exprs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `-Znext-solver=globally` is currently enabled by default for testing [INFO] [stdout] = note: reverted the setting to `-Znext-solver=coherence` for this crate [INFO] [stdout] = note: the currently stable trait solver will be used for this crate [INFO] [stdout] = note: see issues #160895 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `feature(generic_const_exprs)` is not supported with the next-generation trait solver [INFO] [stdout] --> bin/src/main.rs:2:52 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(portable_simd, with_negative_coherence, generic_const_exprs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `-Znext-solver=globally` is currently enabled by default for testing [INFO] [stdout] = note: reverted the setting to `-Znext-solver=coherence` for this crate [INFO] [stdout] = note: the currently stable trait solver will be used for this crate [INFO] [stdout] = note: see issues #160895 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.56s [INFO] running `Command { std: "docker" "inspect" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350", kill_on_drop: false }` [INFO] [stdout] 06435cd32141812e2127629f97c2730009a1916077d1aba75a33e69ba17ed350