# Auto-generated from "Cargo.yml" [badges] [badges.maintenance] status = "actively-developed" [badges.travis-ci] repository = "najamelan/async_nursery" [build-dependencies] rustc_version = "^0.4" [dependencies] [dependencies.async_executors] optional = true version = "^0.6" [dependencies.futures] default-features = false optional = true version = "^0.3" [dependencies.futures-channel] default-features = false features = ["std"] version = "^0.3" [dependencies.futures-task] default-features = false features = ["alloc"] version = "^0.3" [dependencies.tracing-futures] features = ["futures-03"] optional = true version = "^0.2" [dev-dependencies] futures-timer = "^3" rand = "^0.8" [dev-dependencies.futures] default-features = true version = "^0.3" [dev-dependencies.tokio] features = ["sync"] version = "^1" [dev-dependencies.tracing-subscriber] default-features = false features = ["fmt", "env-filter"] version = "^0.3.5" [dev-dependencies.tracing_crate] package = "tracing" version = "^0.1" [[example]] name = "cancel_coop" required-features = ["not_wasm"] [[example]] name = "cancel_coop_all" required-features = ["not_wasm"] [[example]] name = "resource_await" required-features = ["not_wasm"] [[example]] name = "resource_drop" required-features = ["not_wasm"] [[example]] name = "resource_outlive" required-features = ["not_wasm"] [[example]] name = "return_catch_unwind" required-features = ["not_wasm"] [[example]] name = "return_error" required-features = ["not_wasm"] [[example]] name = "return_progress" required-features = ["not_wasm"] [[example]] name = "return_value" required-features = ["not_wasm"] [[example]] name = "single_thread" required-features = ["not_wasm"] [[example]] name = "subtask_ref" required-features = ["not_wasm"] [[example]] name = "subtask_spawn" required-features = ["not_wasm"] [[example]] name = "timeout" required-features = ["not_wasm"] [[example]] name = "type_bound" required-features = ["not_wasm"] [[example]] name = "tracing" required-features = ["not_wasm", "tracing"] [features] default = ["not_wasm", "implementation"] implementation = ["futures", "async_executors"] not_wasm = [] tracing = ["tracing-futures", "async_executors/tracing", "futures"] [package] authors = ["Naja Melan "] categories = ["asynchronous", "concurrency"] description = "Primitive for structured concurrency" documentation = "https://docs.rs/async_nursery" edition = "2021" exclude = [] keywords = ["async", "executor", "futures"] license = "Unlicense" name = "async_nursery" readme = "README.md" repository = "https://github.com/najamelan/async_nursery" version = "0.5.0" [package.metadata] [package.metadata.docs] [package.metadata.docs.rs] all-features = true targets = [] [target] [target."cfg( target_arch = \"wasm32\" )"] [target."cfg( target_arch = \"wasm32\" )".dev-dependencies] wasm-bindgen-test = "^0.3" [target."cfg( target_arch = \"wasm32\" )".dev-dependencies.async_executors] features = ["bindgen"] version = "^0.6" [target."cfg( target_arch = \"wasm32\" )".dev-dependencies.futures-timer] features = ["wasm-bindgen"] version = "^3" [target."cfg(not( target_arch = \"wasm32\" ))"] [target."cfg(not( target_arch = \"wasm32\" ))".dev-dependencies] indicatif = "^0.16" log = "^0.4" [target."cfg(not( target_arch = \"wasm32\" ))".dev-dependencies.async-std] features = ["attributes"] version = "^1" [target."cfg(not( target_arch = \"wasm32\" ))".dev-dependencies.async_executors] features = ["async_std", "tokio_ct", "tokio_tp"] version = "^0.6"