Rollup merge of #73610 - GuillaumeGomez:cleanup-e0699, r=Dylan-DPC

Clean up E0699 explanation

r? @Dylan-DPC
This commit is contained in:
Dylan DPC 2020-06-23 03:16:28 +02:00 committed by GitHub
commit e979392756
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,16 @@
A method was called on a raw pointer whose inner type wasn't completely known.
For example, you may have done something like:
Erroneous code example:
```compile_fail
```compile_fail,edition2018,E0699
# #![deny(warnings)]
# fn main() {
let foo = &1;
let bar = foo as *const _;
if bar.is_null() {
// ...
}
# }
```
Here, the type of `bar` isn't known; it could be a pointer to anything. Instead,