Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.22 KB | None | 0 0
  1. fn main() {
  2. let s: &[Item] = &[Item::One, Item::Two, Item::Three];
  3. let v = foo(s);
  4. }
  5.  
  6. fn foo(slice: impl Into<Vec<Item>>) -> Vec<Item> {
  7. slice.into()
  8. }
  9.  
  10. #[derive(Clone, Copy)]
  11. enum Item {
  12. One,
  13. Two,
  14. Three,
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement