Guide: complex data types

I'm not happy about the hand-waving around `cmp`, but I'm not sure how to get around it.
I was referring to http://www.reddit.com/r/rust/comments/299fvp/code_review_guessing_game_help_the_new_docs/ciixh38