diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2020-04-17 14:14:23 -0700 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2020-05-04 09:53:15 -0700 |
| commit | c93c660b0de0f5df4ae8699e983b7cd67738b2a9 (patch) | |
| tree | f456af52a45695f2fd1903024b0d74ad2d3e1c18 /src/test | |
| parent | d8d02f8f1806b564603982d8cf25795db744e0ff (diff) | |
| download | rust-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.stderr | 12 |
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 |
