title: How do I reverse a string in 0.9?
body: <p>How do I reverse a string in Rust 0.9?</p>
  
  <p>According to <a href="http://rosettacode.org/wiki/Reverse_a_string" rel="nofollow">rosettacode.org</a> this worked in 0.8:</p>
  
  <pre><code>let reversed:~str = "一二三四五六七八九十".rev_iter().collect(); 
  </code></pre>
  
  <p>... but I can't get iterators working on strings in 0.9.</p>
  
  <p>Also tried <code>std::str::StrSlice::bytes_rev</code> but I haven't figured out a clean way to convert the result back into a string without the compiler choking.</p>