diff options
| author | bors <bors@rust-lang.org> | 2021-09-08 04:00:58 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2021-09-08 04:00:58 +0000 |
| commit | 72969f6526b6a3ff9f2bbfe73e26249d977794e7 (patch) | |
| tree | 79047e9b18b82787886563078666119d76de5c14 /src/test/ui/error-codes/e0119/complex-impl.stderr | |
| parent | 0d0d2fe182e8980146e25cfcfff0c481892f81c6 (diff) | |
| parent | 22ef04e22fc78ce0dcaaf8c8faa5944c983cdc1d (diff) | |
Auto merge of #88061 - jackh726:genericbound-cleanup, r=estebank
Remove `hir::GenericBound::Unsized` Rather than "moving" the `?Sized` bounds to the param bounds, just also check where clauses in `astconv`. I also did some related cleanup here, but that's not strictly neccesary. Also going to do a perf run here. r? `@estebank`
Diffstat (limited to 'src/test/ui/error-codes/e0119/complex-impl.stderr')
| -rw-r--r-- | src/test/ui/error-codes/e0119/complex-impl.stderr | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/ui/error-codes/e0119/complex-impl.stderr b/src/test/ui/error-codes/e0119/complex-impl.stderr index 04babb06447..6a1a502749a 100644 --- a/src/test/ui/error-codes/e0119/complex-impl.stderr +++ b/src/test/ui/error-codes/e0119/complex-impl.stderr @@ -6,7 +6,7 @@ LL | impl<R> External for (Q, R) {} | = note: conflicting implementation in crate `complex_impl_support`: - impl<'a, 'b, 'c, T, U, V, W> External for (T, M<'a, 'b, 'c, Box<U>, V, W>) - where <U as FnOnce<(T,)>>::Output == V, <V as Iterator>::Item == T, 'b: 'a, T: 'a, U: FnOnce<(T,)>, U: 'static, V: Iterator, V: Clone, W: Add, <W as Add>::Output: Copy; + where <U as FnOnce<(T,)>>::Output == V, <V as Iterator>::Item == T, 'b: 'a, T: 'a, U: 'static, U: FnOnce<(T,)>, V: Iterator, V: Clone, W: Add, <W as Add>::Output: Copy; error[E0117]: only traits defined in the current crate can be implemented for arbitrary types --> $DIR/complex-impl.rs:9:1 |
