Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. #![allow(unused)]
  2.  
  3. use std::borrow::Cow;
  4. use std::borrow::ToOwned;
  5.  
  6. fn main() {
  7.  
  8. let s = "sdfsf".to_string();
  9. let cow: Cow<str> = Cow::Owned(s);
  10.  
  11. // not own
  12. let s2: String = cow.as_ref().into();
  13.  
  14. let s4 = Into::<String>::into(cow.as_ref());
  15.  
  16.  
  17. //println!("{}", &cow);
  18.  
  19. // own
  20. //let s3 = cow.into_owned();
  21.  
  22. // cause error
  23. // println!("{}", &cow);
  24.  
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement