about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2020-04-17 14:14:23 -0700
committerEsteban Küber <esteban@kuber.com.ar>2020-05-04 09:53:15 -0700
commitc93c660b0de0f5df4ae8699e983b7cd67738b2a9 (patch)
treef456af52a45695f2fd1903024b0d74ad2d3e1c18 /src/test
parentd8d02f8f1806b564603982d8cf25795db744e0ff (diff)
downloadrust-c93c660b0de0f5df4ae8699e983b7cd67738b2a9.tar.gz
rust-c93c660b0de0f5df4ae8699e983b7cd67738b2a9.zip
review comments and rebase fix
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/issues/issue-20005.stderr12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/test/ui/issues/issue-20005.stderr b/src/test/ui/issues/issue-20005.stderr
index 19ccf707619..f53489a99f3 100644
--- a/src/test/ui/issues/issue-20005.stderr
+++ b/src/test/ui/issues/issue-20005.stderr
@@ -5,12 +5,18 @@ LL | trait From<Src> {
    |            --- required by this bound in `From`
 ...
 LL |     ) -> <Dst as From<Self>>::Result where Dst: From<Self> {
-   |                                                 ^^^^^^^^^^- help: consider further restricting `Self`: `, Self: std::marker::Sized`
-   |                                                 |
-   |                                                 doesn't have a size known at compile-time
+   |                                                 ^^^^^^^^^^ doesn't have a size known at compile-time
    |
    = help: the trait `std::marker::Sized` is not implemented for `Self`
    = note: to learn more, visit <https://doc.rust-lang.org/book/ch19-04-advanced-types.html#dynamically-sized-types-and-the-sized-trait>
+help: consider further restricting `Self`
+   |
+LL |     ) -> <Dst as From<Self>>::Result where Dst: From<Self>, Self: std::marker::Sized  {
+   |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
+help: consider relaxing the implicit `Sized` restriction
+   |
+LL | trait From<Src: ?Sized> {
+   |               ^^^^^^^^
 
 error: aborting due to previous error