Skip to content

Commit 63e5d22

Browse files
committed
---
yaml --- r: 6991 b: refs/heads/master c: 7ea175f h: refs/heads/master i: 6989: 78d5dec 6987: ec16ad9 6983: fed5c26 6975: 4b4512f v: v3
1 parent b52a184 commit 63e5d22

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

[refs]

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: bd6646e698c38564b8b324ec8cf30305db6a409a
2+
refs/heads/master: 7ea175f23fb3aa35f430d55595b9564a5ab632f8

trunk/doc/tutorial/args.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,8 @@ Another style is by-move, which will cause the argument to become
104104
de-initialized on the caller side, and give ownership of it to the
105105
called function. This is written `-`.
106106

107-
Sometimes you need to pass a structural type by value, such as when
108-
interfacing with external native functions. This is written `++`.
109-
110107
Finally, the default passing styles (by-value for non-structural
111-
types, by-reference for structural ones) are written `+` for by-value
108+
types, by-reference for structural ones) are written `++` for by-value
112109
and `&&` for by(-immutable)-reference. It is sometimes necessary to
113110
override the defaults. We'll talk more about this when discussing
114111
[generics][gens].

0 commit comments

Comments
 (0)