# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "orx-parallel" version = "1.12.0" authors = ["orxfun "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A performant and configurable parallel computing library for computations defined as compositions of iterator methods." readme = "README.md" keywords = [ "parallel", "concurrency", "performance", "thread", "iterator", ] categories = [ "concurrency", "algorithms", ] license = "MIT" repository = "https://github.com/orxfun/orx-parallel/" [lib] name = "orx_parallel" path = "src/lib.rs" [[test]] name = "par_empty" path = "tests/par_empty.rs" [[test]] name = "par_fil" path = "tests/par_fil.rs" [[test]] name = "par_filtermap" path = "tests/par_filtermap.rs" [[test]] name = "par_filtermap_fil" path = "tests/par_filtermap_fil.rs" [[test]] name = "par_flatmap" path = "tests/par_flatmap.rs" [[test]] name = "par_flatmap_fil" path = "tests/par_flatmap_fil.rs" [[test]] name = "par_map" path = "tests/par_map.rs" [[test]] name = "par_map_fil" path = "tests/par_map_fil.rs" [[test]] name = "reduce_i64" path = "tests/reduce_i64.rs" [[test]] name = "reduce_string" path = "tests/reduce_string.rs" [[test]] name = "reduce_sum" path = "tests/reduce_sum.rs" [[test]] name = "test_structure" path = "tests/test_structure.rs" [[test]] name = "utils" path = "tests/utils.rs" [[bench]] name = "all_pairs_dijkstra" path = "benches/all_pairs_dijkstra.rs" [[bench]] name = "filter_map_reduce_sum" path = "benches/filter_map_reduce_sum.rs" [[bench]] name = "filter_reduce_sum" path = "benches/filter_reduce_sum.rs" [[bench]] name = "filtermap_collect" path = "benches/filtermap_collect.rs" [[bench]] name = "find" path = "benches/find.rs" [[bench]] name = "flatmap" path = "benches/flatmap.rs" harness = false [[bench]] name = "flatmap_heterogeneous" path = "benches/flatmap_heterogeneous.rs" [[bench]] name = "flatmap_insignificant_work" path = "benches/flatmap_insignificant_work.rs" [[bench]] name = "flatmap_large_output" path = "benches/flatmap_large_output.rs" [[bench]] name = "iter_map_collect" path = "benches/iter_map_collect.rs" [[bench]] name = "iter_reduce_concat" path = "benches/iter_reduce_concat.rs" [[bench]] name = "map_collect" path = "benches/map_collect.rs" [[bench]] name = "map_filter_collect" path = "benches/map_filter_collect.rs" [[bench]] name = "map_filter_collect_large" path = "benches/map_filter_collect_large.rs" [[bench]] name = "map_filter_reduce" path = "benches/map_filter_reduce.rs" [[bench]] name = "map_find_expensive" path = "benches/map_find_expensive.rs" [[bench]] name = "map_heterogeneous" path = "benches/map_heterogeneous.rs" [[bench]] name = "map_reduce_avg" path = "benches/map_reduce_avg.rs" [[bench]] name = "map_reduce_norm" path = "benches/map_reduce_norm.rs" [[bench]] name = "map_to_large_type" path = "benches/map_to_large_type.rs" [[bench]] name = "nested_reduction" path = "benches/nested_reduction.rs" [[bench]] name = "reduce_black_box_sum" path = "benches/reduce_black_box_sum.rs" [[bench]] name = "reduce_sum" path = "benches/reduce_sum.rs" [dependencies.orx-concurrent-bag] version = "2.7" [dependencies.orx-concurrent-iter] version = "1.28" [dependencies.orx-concurrent-ordered-bag] version = "2.7" [dependencies.orx-fixed-vec] version = "3.10" [dependencies.orx-pinned-concurrent-col] version = "2.8" [dependencies.orx-pinned-vec] version = "3.10" [dependencies.orx-priority-queue] version = "1.4" [dependencies.orx-pseudo-default] version = "1.4" default-features = false [dependencies.orx-split-vec] version = "3.10" [dev-dependencies.chrono] version = "0.4.38" [dev-dependencies.criterion] version = "0.5.1" [dev-dependencies.rand] version = "0.8" [dev-dependencies.rand_chacha] version = "0.3" [dev-dependencies.rayon] version = "1.10.0" [dev-dependencies.test-case] version = "3.3.1"