[INFO] fetching crate rstm-state 0.1.5...
[INFO] checking rstm-state-0.1.5 against try#7b3da9103634dffd4f4365cfd8642427c781d99f+rustflags=-Dinherent-method-on-receiver for 152214-denied
[INFO] extracting crate rstm-state 0.1.5 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate rstm-state 0.1.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rstm-state 0.1.5
[INFO] tweaked toml for crates.io crate rstm-state 0.1.5 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rstm-state 0.1.5 on toolchain 7b3da9103634dffd4f4365cfd8642427c781d99f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7b3da9103634dffd4f4365cfd8642427c781d99f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rstm-state 0.1.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7b3da9103634dffd4f4365cfd8642427c781d99f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+7b3da9103634dffd4f4365cfd8642427c781d99f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 762c9f8b2c5dba4a260376c213938606956f8451c3e7cd45c19ca7eac29cc1f7
[INFO] running `Command { std: "docker" "start" "-a" "762c9f8b2c5dba4a260376c213938606956f8451c3e7cd45c19ca7eac29cc1f7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "762c9f8b2c5dba4a260376c213938606956f8451c3e7cd45c19ca7eac29cc1f7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "762c9f8b2c5dba4a260376c213938606956f8451c3e7cd45c19ca7eac29cc1f7", kill_on_drop: false }`
[INFO] [stdout] 762c9f8b2c5dba4a260376c213938606956f8451c3e7cd45c19ca7eac29cc1f7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dinherent-method-on-receiver" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+7b3da9103634dffd4f4365cfd8642427c781d99f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 832733eca4c370e2a31bd13477bf1c539c201b1e64087daef58f284957e097ea
[INFO] running `Command { std: "docker" "start" "-a" "832733eca4c370e2a31bd13477bf1c539c201b1e64087daef58f284957e097ea", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rspace-traits v0.0.9
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling contained-macros v0.2.4
[INFO] [stderr]    Compiling contained-core v0.2.4
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling rstm-traits v0.1.5
[INFO] [stderr]    Compiling contained v0.2.4
[INFO] [stderr]    Compiling rstm-state v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling smart-default v0.7.1
[INFO] [stderr]     Checking strum v0.27.2
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:70:23
[INFO] [stdout]     |
[INFO] [stdout]  70 |       pub fn into_inner(self) -> Q {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D inherent-method-on-receiver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:78:17
[INFO] [stdout]     |
[INFO] [stdout]  78 |       pub fn halt(self) -> Halt<Q, Q> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:86:23
[INFO] [stdout]     |
[INFO] [stdout]  86 |       pub fn into_state(self) -> State<Q> {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:94:28
[INFO] [stdout]     |
[INFO] [stdout]  94 |       pub fn into_halt_state(self) -> State<Halt<Q>> {
[INFO] [stdout]     |                              ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:98:32
[INFO] [stdout]     |
[INFO] [stdout]  98 |       pub const fn as_halt_state(&self) -> State<Halt<&Q>> {
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:103:36
[INFO] [stdout]     |
[INFO] [stdout] 103 |       pub const fn as_mut_halt_state(&mut self) -> State<Halt<&mut Q>> {
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:107:27
[INFO] [stdout]     |
[INFO] [stdout] 107 |       pub const fn as_state(&self) -> State<&Q> {
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:111:31
[INFO] [stdout]     |
[INFO] [stdout] 111 |       pub const fn as_mut_state(&mut self) -> State<&mut Q> {
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:115:22
[INFO] [stdout]     |
[INFO] [stdout] 115 |       pub const fn get(&self) -> &Q {
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:122:26
[INFO] [stdout]     |
[INFO] [stdout] 122 |       pub const fn get_mut(&mut self) -> &mut Q {
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:129:26
[INFO] [stdout]     |
[INFO] [stdout] 129 |       pub const fn replace(&mut self, state: Q) -> Q {
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:133:16
[INFO] [stdout]     |
[INFO] [stdout] 133 |       pub fn set(&mut self, state: Q) {
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:36:25
[INFO] [stdout]     |
[INFO] [stdout]  36 |     pub const fn as_ptr(&self) -> *const Q {
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |     pub const fn as_mut_ptr(&mut self) -> *mut Q {
[INFO] [stdout]     |                             ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:44:22
[INFO] [stdout]     |
[INFO] [stdout]  44 |     pub const fn get(&self) -> &Q {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:48:26
[INFO] [stdout]     |
[INFO] [stdout]  48 |     pub const fn get_mut(&mut self) -> &mut Q {
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:53:18
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub fn value(self) -> Q {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:64:27
[INFO] [stdout]     |
[INFO] [stdout]  64 |     pub unsafe fn cast<R>(self) -> State<R> {
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:69:22
[INFO] [stdout]     |
[INFO] [stdout]  69 |     pub fn map<R, F>(self, f: F) -> State<R>
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:76:18
[INFO] [stdout]     |
[INFO] [stdout]  76 |     pub fn reset(&mut self) -> State<Q>
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:85:16
[INFO] [stdout]     |
[INFO] [stdout]  85 |     pub fn set(&mut self, state: Q) {
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:89:26
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub const fn replace(&mut self, state: Q) -> Q {
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:93:23
[INFO] [stdout]     |
[INFO] [stdout]  93 |     pub const fn swap(&mut self, other: &mut State<Q>) {
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:98:17
[INFO] [stdout]     |
[INFO] [stdout]  98 |     pub fn take(&mut self) -> Q
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn as_halt(&self) -> State<Halt<&Q>>
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn into_halt(self) -> State<Halt<Q>>
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:121:17
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn halt(self) -> State<Halt<Q>>
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:128:23
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const fn view(&self) -> State<&Q> {
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:132:27
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const fn view_mut(&mut self) -> State<&mut Q> {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:136:32
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub fn get_inner_type_name(&self) -> &'static str {
[INFO] [stdout]     |                                ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:140:36
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const fn get_inner_type_id(&self) -> core::any::TypeId
[INFO] [stdout]     |                                    ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn boxed(self) -> State<alloc::boxed::Box<Q>> {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:157:19
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn as_any(&self) -> State<alloc::boxed::Box<dyn core::any::Any>>
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:164:21
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub fn into_any(self) -> State<alloc::boxed::Box<dyn core::any::Any>>
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:171:19
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn shared(self) -> State<alloc::sync::Arc<Q>> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn to_shared(&self) -> State<alloc::sync::Arc<Q>>
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:13:19
[INFO] [stdout]     |
[INFO] [stdout]  13 |     pub fn cloned(&self) -> State<Q>
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:155:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:20:25
[INFO] [stdout]     |
[INFO] [stdout]  20 |     pub const fn copied(&self) -> State<Q>
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:155:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:70:23
[INFO] [stdout]     |
[INFO] [stdout]  70 |       pub fn into_inner(self) -> Q {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D inherent-method-on-receiver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:30:19
[INFO] [stdout]     |
[INFO] [stdout]  30 |     pub fn cloned(&self) -> State<Q>
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:169:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:37:25
[INFO] [stdout]     |
[INFO] [stdout]  37 |     pub const fn copied(&self) -> State<Q>
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:169:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:78:17
[INFO] [stdout]     |
[INFO] [stdout]  78 |       pub fn halt(self) -> Halt<Q, Q> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:86:23
[INFO] [stdout]     |
[INFO] [stdout]  86 |       pub fn into_state(self) -> State<Q> {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:94:28
[INFO] [stdout]     |
[INFO] [stdout]  94 |       pub fn into_halt_state(self) -> State<Halt<Q>> {
[INFO] [stdout]     |                              ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:98:32
[INFO] [stdout]     |
[INFO] [stdout]  98 |       pub const fn as_halt_state(&self) -> State<Halt<&Q>> {
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:103:36
[INFO] [stdout]     |
[INFO] [stdout] 103 |       pub const fn as_mut_halt_state(&mut self) -> State<Halt<&mut Q>> {
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:107:27
[INFO] [stdout]     |
[INFO] [stdout] 107 |       pub const fn as_state(&self) -> State<&Q> {
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:111:31
[INFO] [stdout]     |
[INFO] [stdout] 111 |       pub const fn as_mut_state(&mut self) -> State<&mut Q> {
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:115:22
[INFO] [stdout]     |
[INFO] [stdout] 115 |       pub const fn get(&self) -> &Q {
[INFO] [stdout]     |                        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:122:26
[INFO] [stdout]     |
[INFO] [stdout] 122 |       pub const fn get_mut(&mut self) -> &mut Q {
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:129:26
[INFO] [stdout]     |
[INFO] [stdout] 129 |       pub const fn replace(&mut self, state: Q) -> Q {
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_halt.rs:133:16
[INFO] [stdout]     |
[INFO] [stdout] 133 |       pub fn set(&mut self, state: Q) {
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | / impl<Q> core::ops::Deref for Halt<Q>
[INFO] [stdout] 225 | | where
[INFO] [stdout] 226 | |     Q: RawState,
[INFO] [stdout]     | |________________- trait implemented here
[INFO] [stdout] 227 |   {
[INFO] [stdout] 228 |       type Target = Q;
[INFO] [stdout]     |       ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:36:25
[INFO] [stdout]     |
[INFO] [stdout]  36 |     pub const fn as_ptr(&self) -> *const Q {
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |     pub const fn as_mut_ptr(&mut self) -> *mut Q {
[INFO] [stdout]     |                             ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:44:22
[INFO] [stdout]     |
[INFO] [stdout]  44 |     pub const fn get(&self) -> &Q {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:48:26
[INFO] [stdout]     |
[INFO] [stdout]  48 |     pub const fn get_mut(&mut self) -> &mut Q {
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:53:18
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub fn value(self) -> Q {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:64:27
[INFO] [stdout]     |
[INFO] [stdout]  64 |     pub unsafe fn cast<R>(self) -> State<R> {
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:69:22
[INFO] [stdout]     |
[INFO] [stdout]  69 |     pub fn map<R, F>(self, f: F) -> State<R>
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:76:18
[INFO] [stdout]     |
[INFO] [stdout]  76 |     pub fn reset(&mut self) -> State<Q>
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:85:16
[INFO] [stdout]     |
[INFO] [stdout]  85 |     pub fn set(&mut self, state: Q) {
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:89:26
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub const fn replace(&mut self, state: Q) -> Q {
[INFO] [stdout]     |                          ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:93:23
[INFO] [stdout]     |
[INFO] [stdout]  93 |     pub const fn swap(&mut self, other: &mut State<Q>) {
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:98:17
[INFO] [stdout]     |
[INFO] [stdout]  98 |     pub fn take(&mut self) -> Q
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstm-state` (lib) due to 40 previous errors
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn as_halt(&self) -> State<Halt<&Q>>
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn into_halt(self) -> State<Halt<Q>>
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:121:17
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn halt(self) -> State<Halt<Q>>
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:128:23
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const fn view(&self) -> State<&Q> {
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:132:27
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const fn view_mut(&mut self) -> State<&mut Q> {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:136:32
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub fn get_inner_type_name(&self) -> &'static str {
[INFO] [stdout]     |                                ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:140:36
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const fn get_inner_type_id(&self) -> core::any::TypeId
[INFO] [stdout]     |                                    ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn boxed(self) -> State<alloc::boxed::Box<Q>> {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:157:19
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn as_any(&self) -> State<alloc::boxed::Box<dyn core::any::Any>>
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:164:21
[INFO] [stdout]     |
[INFO] [stdout] 164 |     pub fn into_any(self) -> State<alloc::boxed::Box<dyn core::any::Any>>
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:171:19
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn shared(self) -> State<alloc::sync::Arc<Q>> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub fn to_shared(&self) -> State<alloc::sync::Arc<Q>>
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:13:19
[INFO] [stdout]     |
[INFO] [stdout]  13 |     pub fn cloned(&self) -> State<Q>
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:155:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:20:25
[INFO] [stdout]     |
[INFO] [stdout]  20 |     pub const fn copied(&self) -> State<Q>
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:155:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:30:19
[INFO] [stdout]     |
[INFO] [stdout]  30 |     pub fn cloned(&self) -> State<Q>
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:169:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: inherent methods on types that implement `Deref` or `Receiver` shadow methods of their target
[INFO] [stdout]    --> src/impls/impl_state_repr.rs:37:25
[INFO] [stdout]     |
[INFO] [stdout]  37 |     pub const fn copied(&self) -> State<Q>
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/impls/impl_state.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl<Q> core::ops::Deref for State<Q> {
[INFO] [stdout]     | ------------------------------------- trait implemented here
[INFO] [stdout] 208 |     type Target = Q;
[INFO] [stdout]     |     ----------- with `Target` set here
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:169:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: trait implemented here
[INFO] [stdout]    ::: /rustc/7b3da9103634dffd4f4365cfd8642427c781d99f/library/core/src/ops/deref.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: with `Target` set here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstm-state` (lib test) due to 40 previous errors
[INFO] running `Command { std: "docker" "inspect" "832733eca4c370e2a31bd13477bf1c539c201b1e64087daef58f284957e097ea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "832733eca4c370e2a31bd13477bf1c539c201b1e64087daef58f284957e097ea", kill_on_drop: false }`
[INFO] [stdout] 832733eca4c370e2a31bd13477bf1c539c201b1e64087daef58f284957e097ea
