| [package] |
| name = "itertools" |
| version = "0.10.0" |
| |
| license = "MIT/Apache-2.0" |
| repository = "https://github.com/bluss/rust-itertools" |
| documentation = "https://docs.rs/itertools/" |
| authors = ["bluss"] |
| |
| description = "Extra iterator adaptors, iterator methods, free functions, and macros." |
| |
| keywords = ["iterator", "data-structure", "zip", "product", "group-by"] |
| categories = ["algorithms", "rust-patterns"] |
| exclude = ["/bors.toml"] |
| |
| edition = "2018" |
| |
| [package.metadata.release] |
| no-dev-version = true |
| |
| [lib] |
| bench = false |
| test = false |
| |
| [dependencies] |
| either = { version = "1.0", default-features = false } |
| |
| [dev-dependencies] |
| rand = "0.7" |
| criterion = "=0" # TODO how could this work with our minimum supported rust version? |
| paste = "1.0.0" # Used in test_std to instanciate generic tests |
| |
| [dev-dependencies.quickcheck] |
| version = "0.9" |
| default-features = false |
| |
| [dev-dependencies.permutohedron] |
| version = "0.2" |
| |
| [features] |
| default = ["use_std"] |
| use_std = ["use_alloc"] |
| use_alloc = [] |
| |
| [profile] |
| bench = { debug = true } |
| |
| [[bench]] |
| name = "tuple_combinations" |
| harness = false |
| |
| [[bench]] |
| name = "tuples" |
| harness = false |
| |
| [[bench]] |
| name = "fold_specialization" |
| harness = false |
| |
| [[bench]] |
| name = "combinations_with_replacement" |
| harness = false |
| |
| [[bench]] |
| name = "tree_fold1" |
| harness = false |
| |
| [[bench]] |
| name = "bench1" |
| harness = false |
| |
| [[bench]] |
| name = "combinations" |
| harness = false |
| |
| [[bench]] |
| name = "powerset" |
| harness = false |