Some であることが確定している場合、`unwrap` メソッドが利用できる。
```rust
let a = vec![1, 2, 3];
let result = a.iter().min().unwrap();
println!("{}", result);
// => 1
```
None である可能性がある場合、パターンマッチングを使う。
```rust
let a = vec!['a', 'b', 'c'];
let min_position = a.iter().position(|&char| char == 'x');
match min_position {
Some(i) => println!("{}", i),
None => println!("{}", -1)
}
}
//=> -1
```