Fixed some typos

This commit is contained in:
David 2016-07-11 14:43:56 -07:00 committed by GitHub
parent 3ab8054ac1
commit 81386cf277
1 changed files with 2 additions and 2 deletions

View File

@ -336,7 +336,7 @@ could annotate it on the function declaration:
```rust,ignore
fn call_with_ref<'a, F>(some_closure:F) -> i32
where F: Fn(&'a 32) -> i32 {
where F: Fn(&'a i32) -> i32 {
```
However this presents a problem with in our case. When you specify the explicit
@ -350,7 +350,7 @@ of the closure we can use Higher-Ranked Trait Bounds with the `for<...>` syntax:
```ignore
fn call_with_ref<F>(some_closure:F) -> i32
where F: for<'a> Fn(&'a 32) -> i32 {
where F: for<'a> Fn(&'a i32) -> i32 {
```
This lets the Rust compiler find the minimum lifetime to invoke our closure and