Skip to content

Commit baaf852

Browse files
Simplify commas in impl_tuple_combination macro
1 parent 52c3b56 commit baaf852

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/adaptors/mod.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -736,14 +736,14 @@ macro_rules! impl_tuple_combination {
736736
type Item = (A, $(ignore_ident!($X, A)),*);
737737

738738
fn next(&mut self) -> Option<Self::Item> {
739-
if let Some(($($X),*,)) = self.c.next() {
739+
if let Some(($($X,)*)) = self.c.next() {
740740
let z = self.item.clone().unwrap();
741741
Some((z, $($X),*))
742742
} else {
743743
self.item = self.iter.next();
744744
self.item.clone().and_then(|z| {
745745
self.c = self.iter.clone().into();
746-
self.c.next().map(|($($X),*,)| (z, $($X),*))
746+
self.c.next().map(|($($X,)*)| (z, $($X),*))
747747
})
748748
}
749749
}
@@ -769,13 +769,13 @@ macro_rules! impl_tuple_combination {
769769
let Self { c, item, mut iter } = self;
770770
if let Some(z) = item.as_ref() {
771771
init = c
772-
.map(|($($X),*,)| (z.clone(), $($X),*))
772+
.map(|($($X,)*)| (z.clone(), $($X),*))
773773
.fold(init, &mut f);
774774
}
775775
while let Some(z) = iter.next() {
776776
let c: $P<I> = iter.clone().into();
777777
init = c
778-
.map(|($($X),*,)| (z.clone(), $($X),*))
778+
.map(|($($X,)*)| (z.clone(), $($X),*))
779779
.fold(init, &mut f);
780780
}
781781
init

0 commit comments

Comments
 (0)