commit | 8b98e5a296d95c5e832db0756828e5bec31c6f50 | [log] [tgz] |
---|---|---|
author | Brian Anderson <banderson@mozilla.com> | Thu Dec 20 17:01:38 2012 -0800 |
committer | Brian Anderson <banderson@mozilla.com> | Thu Dec 20 17:01:38 2012 -0800 |
tree | 6586c52a1d666503f09a534b378017638d32dd2c | |
parent | 45e62d0a144f336e2ad849c1bb7767a12f312643 [diff] |
doc: Mention argument bindings in manual
diff --git a/doc/rust.md b/doc/rust.md index 3a3c371..210e07d 100644 --- a/doc/rust.md +++ b/doc/rust.md
@@ -876,6 +876,13 @@ } ~~~~ +As with `let` bindings, function arguments are irrefutable patterns, +so any pattern that is valid in a let binding is also valid as an argument. + +~~~ +fn first((value, _): (int, int)) -> int { value } +~~~ + #### Generic functions