about summary refs log tree commit diff
path: root/src/test/rustdoc-ui/coverage/json.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-08-05 08:43:37 +0000
committerbors <bors@rust-lang.org>2020-08-05 08:43:37 +0000
commit3d7e3fdffd380d0d98f63e878b3ef9948b9452ca (patch)
treefc74f0eaf05a1ac0b4787b91ecf0cfb280ce7490 /src/test/rustdoc-ui/coverage/json.rs
parent2ceb8c6c2d029f01f7656d02e59b2d69187875c4 (diff)
parente9677105bf85a2b0c57e8d67d2ed22a286333033 (diff)
downloadrust-3d7e3fdffd380d0d98f63e878b3ef9948b9452ca.tar.gz
rust-3d7e3fdffd380d0d98f63e878b3ef9948b9452ca.zip
Auto merge of #5857 - tmiasko:try-err-poll, r=matthiaskrgr
try_err: Consider Try impl for Poll when generating suggestions

There are two different implementation of `Try` trait for `Poll` type:
`Poll<Result<T, E>>` and `Poll<Option<Result<T, E>>>`. Take them into
account when generating suggestions.

For example, for `Err(e)?` suggest either `return Poll::Ready(Err(e))` or
`return Poll::Ready(Some(Err(e)))` as appropriate.

Fixes #5855

changelog: try_err: Consider Try impl for Poll when generating suggestions
Diffstat (limited to 'src/test/rustdoc-ui/coverage/json.rs')
0 files changed, 0 insertions, 0 deletions