We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b720a3 commit 75bc547Copy full SHA for 75bc547
reference/src/glossary.md
@@ -5,9 +5,10 @@
5
(Please note: a full aliasing model for Rust has not yet been constructed, but
6
at the moment we can give the following guidelines.)
7
8
-*Aliasing* is any time two pointers and/or references point to the same "span"
9
-of memory. A span of memory is similar to how a slice works: there's a base byte
10
-address as well as a length in bytes.
+*Aliasing* is any time one pointer or reference points to a "span" of memory
+that overlaps with the span of another pointer or reference. A span of memory is
+similar to how a slice works: there's a base byte address as well as a length in
11
+bytes.
12
13
Consider the following example:
14
0 commit comments