[package] name = "fenic" version = "0.1.0" edition = "2021" license = "MIT" description = "test concurrent code" repository = "https://codeberg.org/fibra-rs/fenic" readme = "README.md" [features] default = [] checkpoint = ["serde", "serde_json"] futures = ["pin-utils"] [dependencies] cfg-if = "1.0.0" scoped-tls = "1.0.0" # Provides a generator based runtime generator = "0.7" # Required for "checkpoint" feature serde = { version = "1.0.92", features = ["derive"], optional = true } serde_json = { version = "1.0.33", optional = true } # Required for "futures" feature pin-utils = { version = "0.1.0", optional = true } tracing = "0.1.27" tracing-subscriber = { version = "0.3.8", features = ["env-filter"] } [dev-dependencies] futures-util = "0.3.0" [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"]