Fix signature of Result in tasks tutorial. Closes #8343

This commit is contained in:
Jimmy Zelinskie 2013-09-23 22:30:42 -04:00
parent 348d844673
commit 3073ba4ca3

View File

@ -423,7 +423,7 @@ do_some_work();
While it isn't possible for a task to recover from failure, tasks may notify While it isn't possible for a task to recover from failure, tasks may notify
each other of failure. The simplest way of handling task failure is with the each other of failure. The simplest way of handling task failure is with the
`try` function, which is similar to `spawn`, but immediately blocks waiting `try` function, which is similar to `spawn`, but immediately blocks waiting
for the child task to finish. `try` returns a value of type `Result<int, for the child task to finish. `try` returns a value of type `Result<T,
()>`. `Result` is an `enum` type with two variants: `Ok` and `Err`. In this ()>`. `Result` is an `enum` type with two variants: `Ok` and `Err`. In this
case, because the type arguments to `Result` are `int` and `()`, callers can case, because the type arguments to `Result` are `int` and `()`, callers can
pattern-match on a result to check whether it's an `Ok` result with an `int` pattern-match on a result to check whether it's an `Ok` result with an `int`