[package] name = "pushgen" version = "0.0.2" edition = "2018" license = "MIT/Apache-2.0" repository = "https://github.com/AndWass/pushgen" authors = ["andwass"] homepage = "https://github.com/AndWass/pushgen" description = "Push-style design pattern for processing of ranges and data-streams." keywords = ["push", "generator", "stream"] documentation = "https://docs.rs/pushgen" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["std"] std = [] test = ["std"] [dependencies] either = { version = "1.0", default-features = false } [dev-dependencies] criterion = "0.3" itertools = "0.10.1" # docs.rs-specific configuration [package.metadata.docs.rs] # document all features all-features = true # defines the configuration attribute `docsrs` rustdoc-args = ["--cfg", "docsrs"] [[bench]] name = "iter_next_filter_map" harness = false [[bench]] name = "for_each_filter_map" harness = false [[bench]] name = "try_for_each_filter_map" harness = false [[bench]] name = "pushgen_filter_map" harness = false [[bench]] name = "iter_next_chain_take_filter_map" harness = false [[bench]] name = "for_each_chain_take_filter_map" harness = false [[bench]] name = "try_for_each_chain_take_filter_map" harness = false [[bench]] name = "pushgen_chain_take_filter_map" harness = false [[bench]] name = "pushgen_iter_chain_take_filter_map" harness = false [[bench]] name = "for_each_dedup_filter" harness = false [[bench]] name = "iter_next_dedup_filter" harness = false [[bench]] name = "try_for_each_dedup_filter" harness = false [[bench]] name = "pushgen_dedup_filter" harness = false [[bench]] name = "for_each_flatten_dedup_filter_map" harness = false [[bench]] name = "iter_next_flatten_dedup_filter_map" harness = false [[bench]] name = "try_for_each_flatten_dedup_filter_map" harness = false [[bench]] name = "pushgen_flatten_dedup_filter_map" harness = false [[bench]] name = "for_each_dedup_flatten_filter_map" harness = false [[bench]] name = "try_for_each_dedup_flatten_filter_map" harness = false [[bench]] name = "iter_next_dedup_flatten_filter_map" harness = false [[bench]] name = "pushgen_dedup_flatten_filter_map" harness = false [[bench]] name = "for_each_transrangers_test6" harness = false [[bench]] name = "try_for_each_transrangers_test6" harness = false [[bench]] name = "iter_next_transrangers_test6" harness = false [[bench]] name = "pushgen_transrangers_test6" harness = false [[bench]] name = "iter_next_basic_loop" harness = false [[bench]] name = "pushgen_iter_basic_loop" harness = false [[bench]] name = "iter_reduce" harness = false [[bench]] name = "pushgen_reduce" harness = false [[bench]] name = "pushgen_step_by" harness = false [[bench]] name = "for_each_step_by" harness = false [[bench]] name = "pushgen_map_filter_step_by" harness = false [[bench]] name = "for_each_map_filter_step_by" harness = false