diff options
| author | Steve Klabnik <steve@steveklabnik.com> | 2015-07-05 15:12:21 -0400 |
|---|---|---|
| committer | Steve Klabnik <steve@steveklabnik.com> | 2015-07-05 15:12:21 -0400 |
| commit | d1fcb2f502f06e80ba46d814bba96108e885ae89 (patch) | |
| tree | e5d5e8d19d6b555ef12b78549bdd1c80ee1d4b0a /src | |
| parent | 8c7fd357e0b8775c47c79fdd07b58fa1aac0b92a (diff) | |
| parent | 10e762eaad53c1287f78a24faa4b9ad1768a2384 (diff) | |
| download | rust-d1fcb2f502f06e80ba46d814bba96108e885ae89.tar.gz rust-d1fcb2f502f06e80ba46d814bba96108e885ae89.zip | |
Rollup merge of #26808 - tshepang:closures, r=steveklabnik
Diffstat (limited to 'src')
| -rw-r--r-- | src/doc/reference.md | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/doc/reference.md b/src/doc/reference.md index 671a3390d99..bdd4ba026d6 100644 --- a/src/doc/reference.md +++ b/src/doc/reference.md @@ -3529,13 +3529,14 @@ more of the closure traits: * `FnMut` : The closure can be called multiple times as mutable. A closure called as - `FnMut` can mutate values from its environment. `FnMut` implies - `FnOnce`. + `FnMut` can mutate values from its environment. `FnMut` inherits from + `FnOnce` (i.e. anything implementing `FnMut` also implements `FnOnce`). * `Fn` : The closure can be called multiple times through a shared reference. A closure called as `Fn` can neither move out from nor mutate values - from its environment. `Fn` implies `FnMut` and `FnOnce`. + from its environment. `Fn` inherits from `FnMut`, which itself + inherits from `FnOnce`. ### Trait objects |
