Advertisement
lance6716

Untitled

Jun 7th, 2020
1,873
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rust 0.27 KB | None | 0 0
  1. use std::fmt::Debug;
  2.  
  3. fn process<I, T>(container: I)
  4. where
  5.     T: Debug,
  6.     I: Iterator<Item = T>,
  7. {
  8.     for data in container {
  9.         println!("{:?}", data);
  10.     }
  11. }
  12.  
  13. fn main() {
  14.     process(vec![1, 2].iter());
  15.     process(vec!['a', 'b'].iter())
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement