/// This function demonstrates the use of the IntoSequenceIterator alias, which takes both
/// slices and iterators.
This function demonstrates the use of the IntoSequenceIterator alias, which takes both
slices and iterators.
This function demonstrates the use of the IntoSequenceIterator alias which takes both slices and iterators .
fn print_sequence<Item: Deref<Target = u8>, T: IntoIterator<Item = Item>>(sequence: T) {
        for c in sequence {
            println!("{}", *c);
        }
    }
fn print_sequence < Item : Deref < Target = u8 > , T : IntoIterator < Item = Item > > ( sequence : T ) { for c in sequence { println ! ( " " c ) ; } }
This function demonstrates the use of the IntoSequenceIterator alias, which takes both
slices and iterators.
This function demonstrates the use of the IntoSequenceIterator alias which takes both slices and iterators .
sequence
T