diff options
| author | bors <bors@rust-lang.org> | 2021-01-28 12:09:50 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2021-01-28 12:09:50 +0000 |
| commit | 643a79af3d5a31fa87c8a4c9d7f8bc4ebe2add4b (patch) | |
| tree | f0f8524b6fcb838e1d6729926c48d7b37502c787 /src/test/ui/methods/method-call-err-msg.rs | |
| parent | 0e190206e2ff0c13d64701d9b4145bf89a2d0cab (diff) | |
| parent | dea8a16af55e319a41e9451959c68d7a24fcdc5a (diff) | |
| download | rust-643a79af3d5a31fa87c8a4c9d7f8bc4ebe2add4b.tar.gz rust-643a79af3d5a31fa87c8a4c9d7f8bc4ebe2add4b.zip | |
Auto merge of #81149 - Aaron1011:feature/better-no-method-found-err, r=estebank
Avoid describing a method as 'not found' when bounds are unsatisfied Fixes #76267 When there is a single applicable method candidate, but its trait bounds are not satisfied, we avoid saying that the method is "not found". Insted, we update the error message to directly mention which bounds are not satisfied, rather than mentioning them in a note.
Diffstat (limited to 'src/test/ui/methods/method-call-err-msg.rs')
| -rw-r--r-- | src/test/ui/methods/method-call-err-msg.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/ui/methods/method-call-err-msg.rs b/src/test/ui/methods/method-call-err-msg.rs index 9bfacc7babf..86d00ca3760 100644 --- a/src/test/ui/methods/method-call-err-msg.rs +++ b/src/test/ui/methods/method-call-err-msg.rs @@ -16,7 +16,7 @@ fn main() { let y = Foo; y.zero() - .take() //~ ERROR no method named `take` found + .take() //~ ERROR the method .one(0); y.three::<usize>(); //~ ERROR this function takes 3 arguments but 0 arguments were supplied } |
