]> git.lizzy.rs Git - rust.git/blob - src/test/ui/coherence/coherence-wasm-bindgen.stderr
Auto merge of #86155 - alexcrichton:abort-on-unwind, r=nikomatsakis
[rust.git] / src / test / ui / coherence / coherence-wasm-bindgen.stderr
1 error: conflicting implementations of trait `IntoWasmAbi` for type `&dyn std::ops::Fn(&_) -> _`
2   --> $DIR/coherence-wasm-bindgen.rs:28:1
3    |
4 LL | / impl<'a, 'b, A, R> IntoWasmAbi for &'a (dyn Fn(A) -> R + 'b)
5 LL | | where
6 LL | |     A: FromWasmAbi,
7 LL | |     R: ReturnWasmAbi,
8 LL | | {
9 LL | | }
10    | |_- first implementation here
11 ...
12 LL | / impl<'a, 'b, A, R> IntoWasmAbi for &'a (dyn for<'x> Fn(&'x A) -> R + 'b)
13 LL | | where
14 LL | |     A: RefFromWasmAbi,
15 LL | |     R: ReturnWasmAbi,
16 ...  |
17 LL | |
18 LL | | }
19    | |_^ conflicting implementation for `&dyn std::ops::Fn(&_) -> _`
20    |
21 note: the lint level is defined here
22   --> $DIR/coherence-wasm-bindgen.rs:10:9
23    |
24 LL | #![deny(coherence_leak_check)]
25    |         ^^^^^^^^^^^^^^^^^^^^
26    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
27    = note: for more information, see issue #56105 <https://github.com/rust-lang/rust/issues/56105>
28    = note: downstream crates may implement trait `FromWasmAbi` for type `&_`
29    = note: this behavior recently changed as a result of a bug fix; see rust-lang/rust#56105 for details
30
31 error: aborting due to previous error
32