File tree Expand file tree Collapse file tree 3 files changed +3
-26
lines changed Expand file tree Collapse file tree 3 files changed +3
-26
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " orx-parallel"
3
- version = " 1.7 .0"
3
+ version = " 1.8 .0"
4
4
edition = " 2021"
5
5
authors = [
" orxfun <[email protected] >" ]
6
6
description = " A performant and configurable parallel computing library for computations defined as compositions of iterator methods."
@@ -17,8 +17,8 @@ orx-split-vec = "3.7"
17
17
orx-pinned-concurrent-col = " 2.6"
18
18
orx-concurrent-bag = " 2.6"
19
19
orx-concurrent-ordered-bag = " 2.6"
20
- orx-priority-queue = " 1.2.1 "
21
- orx-concurrent-iter = " 1.24 "
20
+ orx-priority-queue = " 1.3 "
21
+ orx-concurrent-iter = " 1.25 "
22
22
23
23
[dev-dependencies ]
24
24
chrono = " 0.4.38"
Original file line number Diff line number Diff line change @@ -68,20 +68,6 @@ pub trait IntoPar {
68
68
fn into_par ( self ) -> ParEmpty < Self :: ConIter > ;
69
69
}
70
70
71
- // array
72
- impl < const N : usize , T : Send + Sync + Default > IntoPar for [ T ; N ] {
73
- type ConIter = ConIterOfArray < N , T > ;
74
- fn into_par ( self ) -> ParEmpty < Self :: ConIter > {
75
- ParEmpty :: new ( self . into_con_iter ( ) )
76
- }
77
- }
78
- impl < const N : usize , T : Send + Sync + Default > IntoPar for ConIterOfArray < N , T > {
79
- type ConIter = ConIterOfArray < N , T > ;
80
- fn into_par ( self ) -> ParEmpty < Self :: ConIter > {
81
- ParEmpty :: new ( self )
82
- }
83
- }
84
-
85
71
// con-iter
86
72
impl < T : Send + Sync , Iter > IntoPar for ConIterOfIter < T , Iter >
87
73
where
Original file line number Diff line number Diff line change @@ -24,15 +24,6 @@ fn into_par_slice() {
24
24
test_numbers_ref ( slice. into_par ( ) , INPUT_LEN ) ;
25
25
}
26
26
27
- #[ test]
28
- fn into_par_array ( ) {
29
- let mut array = [ 0usize ; INPUT_LEN ] ;
30
- for ( i, x) in array. iter_mut ( ) . enumerate ( ) {
31
- * x = i;
32
- }
33
- test_numbers_owned ( array. into_par ( ) , INPUT_LEN ) ;
34
- }
35
-
36
27
#[ test]
37
28
fn into_par_iter ( ) {
38
29
let vec: Vec < _ > = ( 0 ..INPUT_LEN ) . map ( |i| i. to_string ( ) ) . collect ( ) ;
You can’t perform that action at this time.
0 commit comments