fix tupo
authoralfadur
Wed, 28 Aug 2019 00:10:41 +0300
changeset 15369 0f2fd8d12734
parent 15368 445138f388d4
child 15370 5a934f83d5eb
fix tupo
rust/hwphysics/src/data.rs
--- a/rust/hwphysics/src/data.rs	Wed Aug 28 00:04:23 2019 +0300
+++ b/rust/hwphysics/src/data.rs	Wed Aug 28 00:10:41 2019 +0300
@@ -13,41 +13,41 @@
     unsafe fn iter<F: FnMut(Self)>(slices: &[*mut u8], count: usize, mut f: F);
 }
 
-macro_rules! type_typle_impl {
-    ($($n: literal: $t: ident),*) => {
-        impl<$($t: 'static),*> TypeTuple for ($(&$t),*,) {
+macro_rules! type_tuple_impl {
+    ($($n: literal: $t: ident),+) => {
+        impl<$($t: 'static),+> TypeTuple for ($(&$t),+,) {
             fn len() -> usize {
-                [$({TypeId::of::<$t>(); 1}),*].iter().sum()
+                [$({TypeId::of::<$t>(); 1}),+].iter().sum()
             }
 
             fn get_types(types: &mut Vec<TypeId>) {
-                $(types.push(TypeId::of::<$t>()));*
+                $(types.push(TypeId::of::<$t>()));+
             }
 
             unsafe fn iter<F: FnMut(Self)>(slices: &[*mut u8], count: usize, mut f: F)
             {
                 for i in 0..count {
                     unsafe {
-                        f(($(&*(*slices.get_unchecked($n) as *mut $t).add(i)),*,));
+                        f(($(&*(*slices.get_unchecked($n) as *mut $t).add(i)),+,));
                     }
                 }
             }
         }
 
-        impl<$($t: 'static),*> TypeTuple for ($(&mut $t),*,) {
+        impl<$($t: 'static),+> TypeTuple for ($(&mut $t),+,) {
             fn len() -> usize {
-                [$({TypeId::of::<$t>(); 1}),*].iter().sum()
+                [$({TypeId::of::<$t>(); 1}),+].iter().sum()
             }
 
             fn get_types(types: &mut Vec<TypeId>) {
-                $(types.push(TypeId::of::<$t>()));*
+                $(types.push(TypeId::of::<$t>()));+
             }
 
             unsafe fn iter<F: FnMut(Self)>(slices: &[*mut u8], count: usize, mut f: F)
             {
                 for i in 0..count {
                     unsafe {
-                        f(($(&mut *(*slices.get_unchecked($n) as *mut $t).add(i)),*,));
+                        f(($(&mut *(*slices.get_unchecked($n) as *mut $t).add(i)),+,));
                     }
                 }
             }
@@ -55,11 +55,11 @@
     }
 }
 
-type_typle_impl!(0: A);
-type_typle_impl!(0: A, 1: B);
-type_typle_impl!(0: A, 1: B, 2: C);
-type_typle_impl!(0: A, 1: B, 2: C, 3: D);
-type_typle_impl!(0: A, 1: B, 2: C, 3: D, 4: E);
+type_tuple_impl!(0: A);
+type_tuple_impl!(0: A, 1: B);
+type_tuple_impl!(0: A, 1: B, 2: C);
+type_tuple_impl!(0: A, 1: B, 2: C, 3: D);
+type_tuple_impl!(0: A, 1: B, 2: C, 3: D, 4: E);
 
 const BLOCK_SIZE: usize = 32768;