Skip to content

Commit

Permalink
Merge pull request rust-lang#3734 from dbp/tutorial-fixes
Browse files Browse the repository at this point in the history
tutorial: add note about mutability of vectors
  • Loading branch information
brson committed Oct 12, 2012
2 parents 91315c3 + c33bff9 commit 39c0d35
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions doc/tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ while count < 10 {

Although Rust can almost always infer the types of local variables, you
can specify a variable's type by following it with a colon, then the type
name.
name.

~~~~
let monster_size: float = 57.8;
Expand Down Expand Up @@ -381,6 +381,10 @@ of:
`[mut T]` Mutable vector with unknown size
------------------------- -----------------------------------------------

> ***Note***: In the future, mutability for vectors may be defined by
> the slot that contains the vector, not the type of the vector itself,
> deprecating [mut T] syntax.
In function types, the return type is specified with an arrow, as in
the type `fn() -> bool` or the function declaration `fn foo() -> bool
{ }`. For functions that do not return a meaningful value, you can
Expand Down Expand Up @@ -1951,7 +1955,7 @@ trait Printable {
~~~~

Traits may be implemented for specific types with [impls]. An impl
that implements a trait includes the name of the trait at the start of
that implements a trait includes the name of the trait at the start of
the definition, as in the following impls of `Printable` for `int`
and `~str`.

Expand Down

0 comments on commit 39c0d35

Please sign in to comment.