Rollup merge of #71390 - aticu:master, r=Dylan-DPC

Fix incorrect description of E0690

r? @steveklabnik
This commit is contained in:
Yuki Okushi 2020-04-22 10:34:10 +09:00 committed by GitHub
commit 3efa70fafd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,7 +14,7 @@ struct LengthWithUnit<U> { // error: transparent struct needs exactly one
Because transparent structs are represented exactly like one of their fields at Because transparent structs are represented exactly like one of their fields at
run time, said field must be uniquely determined. If there is no field, or if run time, said field must be uniquely determined. If there is no field, or if
there are multiple fields, it is not clear how the struct should be represented. there are multiple fields, it is not clear how the struct should be represented.
Note that fields of zero-typed types (e.g., `PhantomData`) can also exist Note that fields of zero-sized types (e.g., `PhantomData`) can also exist
alongside the field that contains the actual data, they do not count for this alongside the field that contains the actual data, they do not count for this
error. When generic types are involved (as in the above example), an error is error. When generic types are involved (as in the above example), an error is
reported because the type parameter could be non-zero-sized. reported because the type parameter could be non-zero-sized.