<https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.sum>
`sum` メソッドを使う。
`sum` メソッドでは型を指定する必要がある。
型の指定方法は二つある。
1つは変数に型注釈をつける
```rust
let numbers = vec![1, 2, 3, 4, 5];
let total: i32 = numbers.iter().sum();
```
2つ目はメソッド自体に型を指定する
```rust
let numbers = vec![1, 2, 3, 4, 5];
let total= numbers.iter().sum::<usize>();
```