• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[package]
2name = "itertools"
3version = "0.10.3"
4
5license = "MIT/Apache-2.0"
6repository = "https://github.com/rust-itertools/itertools"
7documentation = "https://docs.rs/itertools/"
8authors = ["bluss"]
9readme = "README.md"
10
11description = "Extra iterator adaptors, iterator methods, free functions, and macros."
12
13keywords = ["iterator", "data-structure", "zip", "product", "group-by"]
14categories = ["algorithms", "rust-patterns"]
15exclude = ["/bors.toml"]
16
17edition = "2018"
18
19[package.metadata.release]
20no-dev-version = true
21
22[lib]
23bench = false
24test = false
25
26[dependencies]
27either = { version = "1.0", default-features = false }
28
29[dev-dependencies]
30rand = "0.7"
31criterion = "=0" # TODO how could this work with our minimum supported Rust version?
32paste = "1.0.0" # Used in test_std to instantiate generic tests
33
34[dev-dependencies.quickcheck]
35version = "0.9"
36default-features = false
37
38[dev-dependencies.permutohedron]
39version = "0.2"
40
41[features]
42default = ["use_std"]
43use_std = ["use_alloc"]
44use_alloc = []
45
46[profile]
47bench = { debug = true }
48
49[[bench]]
50name = "tuple_combinations"
51harness = false
52
53[[bench]]
54name = "tuples"
55harness = false
56
57[[bench]]
58name = "fold_specialization"
59harness = false
60
61[[bench]]
62name = "combinations_with_replacement"
63harness = false
64
65[[bench]]
66name = "tree_fold1"
67harness = false
68
69[[bench]]
70name = "bench1"
71harness = false
72
73[[bench]]
74name = "combinations"
75harness = false
76
77[[bench]]
78name = "powerset"
79harness = false
80