Idiomatic Rust? Implementing binary search (part 2) | Hacker News Reader