Puzzle 9 | Out of Order |
| fn main() { |
| let mut floats = vec![3.1, 1.2, 4.5, 0.3]; |
| floats.sort(); |
| |
| println!("{:#?}", floats); |
| } |
Guess the Output | |
---|---|
Try to guess what the output is before moving to the next page. |
The program will fail to compile, and you’ll receive the following error message:
| the trait `Ord` is not implemented for `{float}` |
Discussion
Rust makes it easy to sort vectors of most types. A vector’s ...
Get Rust Brain Teasers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.