about summary refs log tree commit diff
path: root/compiler/rustc_error_codes
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-09-09 06:33:03 +0000
committerbors <bors@rust-lang.org>2020-09-09 06:33:03 +0000
commit0855263dcd329878b7183aa44b4ecdfdee229e6d (patch)
tree3385be01aaa4fffed992dccee5e44df92f025133 /compiler/rustc_error_codes
parent780ca140a074845661aaebf08755b4217d7b636d (diff)
parent98a5506647a2acdea9bfcc7fca93142159867869 (diff)
downloadrust-0855263dcd329878b7183aa44b4ecdfdee229e6d.tar.gz
rust-0855263dcd329878b7183aa44b4ecdfdee229e6d.zip
Auto merge of #76463 - camelid:improve-E0607-explanation, r=jyn514
Improve wording of E0607 explanation

`@rustbot` modify labels: A-diagnostics C-enhancement
Diffstat (limited to 'compiler/rustc_error_codes')
-rw-r--r--compiler/rustc_error_codes/src/error_codes/E0607.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/compiler/rustc_error_codes/src/error_codes/E0607.md b/compiler/rustc_error_codes/src/error_codes/E0607.md
index ea6e10105b0..0545246929f 100644
--- a/compiler/rustc_error_codes/src/error_codes/E0607.md
+++ b/compiler/rustc_error_codes/src/error_codes/E0607.md
@@ -12,15 +12,15 @@ First: what are thin and fat pointers?
 Thin pointers are "simple" pointers: they are purely a reference to a memory
 address.
 
-Fat pointers are pointers referencing Dynamically Sized Types (also called DST).
-DST don't have a statically known size, therefore they can only exist behind
-some kind of pointers that contain additional information. Slices and trait
-objects are DSTs. In the case of slices, the additional information the fat
-pointer holds is their size.
+Fat pointers are pointers referencing Dynamically Sized Types (also called
+DSTs). DSTs don't have a statically known size, therefore they can only exist
+behind some kind of pointer that contains additional information. For example,
+slices and trait objects are DSTs. In the case of slices, the additional
+information the fat pointer holds is their size.
 
 To fix this error, don't try to cast directly between thin and fat pointers.
 
-For more information about casts, take a look at the Type cast section in
-[The Reference Book][1].
+For more information about type casts, take a look at the section of the
+[The Rust Reference][1] on type cast expressions.
 
 [1]: https://doc.rust-lang.org/reference/expressions/operator-expr.html#type-cast-expressions