@@ -29,16 +29,16 @@ macro_rules! arr_impl {
29
29
unsafe { $crate:: transmute:: <_, $crate:: GenericArray <$T, $N>>( [ $( $x) ,* ] ) }
30
30
} ) ;
31
31
( $T: ty; $N: ty, [ ] , [ $x1: expr] ) => (
32
- arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $x1 as $T] , [ ] )
32
+ $crate :: arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $x1 as $T] , [ ] )
33
33
) ;
34
34
( $T: ty; $N: ty, [ ] , [ $x1: expr, $( $x: expr) ,+] ) => (
35
- arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $x1 as $T] , [ $( $x) ,+] )
35
+ $crate :: arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $x1 as $T] , [ $( $x) ,+] )
36
36
) ;
37
37
( $T: ty; $N: ty, [ $( $y: expr) ,+] , [ $x1: expr] ) => (
38
- arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $( $y) ,+, $x1 as $T] , [ ] )
38
+ $crate :: arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $( $y) ,+, $x1 as $T] , [ ] )
39
39
) ;
40
40
( $T: ty; $N: ty, [ $( $y: expr) ,+] , [ $x1: expr, $( $x: expr) ,+] ) => (
41
- arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $( $y) ,+, $x1 as $T] , [ $( $x) ,+] )
41
+ $crate :: arr_impl!( $T; $crate:: arr:: Inc <$T, $N>, [ $( $y) ,+, $x1 as $T] , [ $( $x) ,+] )
42
42
) ;
43
43
}
44
44
@@ -50,7 +50,7 @@ macro_rules! arr {
50
50
unsafe { $crate:: transmute:: <[ $T; 0 ] , $crate:: GenericArray <$T, $crate:: typenum:: U0 >>( [ ] ) }
51
51
} ) ;
52
52
( $T: ty; $( $x: expr) ,* $( , ) * ) => (
53
- arr_impl!( $T; $crate:: typenum:: U0 , [ ] , [ $( $x) ,* ] )
53
+ $crate :: arr_impl!( $T; $crate:: typenum:: U0 , [ ] , [ $( $x) ,* ] )
54
54
) ;
55
55
( $( $x: expr, ) +) => ( arr![ $( $x) ,* ] ) ;
56
56
( ) => ( "" "Macro requires a type, e.g. `let array = arr![u32; 1, 2, 3];`" )
0 commit comments