Rust update.

`[T, ..n]` used to coerce to `&[T]` but it must now be done manually.
Merge pull request #48 from chris-morgan/master

Rust update: no more `[T, ..n]` -> `&[T]` coercion