// *** before: ***
fn print_all<I: IntoIterator<Item = String>>(items: I) {
for i in items {
println!("{}", i);
}
}
// *** in version 1.26: ***
// то же самое, но без списка параметров типа
fn print_all(items: impl IntoIterator<Item = String>) {
for i in items {
println!("{}", i);
}
}