Use Self instead of macro argument
@@ -745,7 +745,7 @@ macro_rules! impl_tuple_combination {
impl<I: Iterator + Clone> From<I> for $C<I> {
fn from(mut iter: I) -> Self {
- $C {
+ Self {
item: iter.next(),
iter: iter.clone(),
c: $P::from(iter),
