File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
8
refs/heads/try2: a810c03263670238bccd64cabb12a23a46e3a278
9
9
refs/heads/incoming: e90142e536c150df0d9b4b2f11352152177509b5
10
- refs/heads/dist-snap: f016fd43f868cffa8759f18c4772a1423e48ccd1
10
+ refs/heads/dist-snap: 6da09c3b437dad240218b91ea06c301982764152
11
11
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
12
12
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
13
13
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
Original file line number Diff line number Diff line change @@ -1054,7 +1054,7 @@ copied, not just a pointer.
1054
1054
For small structs like ` Point ` , this is usually more efficient than
1055
1055
allocating memory and going through a pointer. But for big structs, or
1056
1056
those with mutable fields, it can be useful to have a single copy on
1057
- the heap, and refer to that through a pointer.
1057
+ the stack or on the heap, and refer to that through a pointer.
1058
1058
1059
1059
Rust supports several types of pointers. The safe pointer types are
1060
1060
` @T ` for managed boxes allocated on the local heap, ` ~T ` , for
@@ -1087,8 +1087,7 @@ let y = x; // Copy of a pointer to the same box
1087
1087
~~~~
1088
1088
1089
1089
Any type that contains managed boxes or other managed types is
1090
- considered _ managed_ . Managed types are the only types that can
1091
- construct cyclic data structures in Rust, such as doubly-linked lists.
1090
+ considered _ managed_ .
1092
1091
1093
1092
~~~
1094
1093
// A linked list node
You can’t perform that action at this time.
0 commit comments