1[package]
2name = "futures-core"
3version = "0.3.30"
4edition = "2018"
5rust-version = "1.36"
6license = "MIT OR Apache-2.0"
7repository = "https://github.com/rust-lang/futures-rs"
8homepage = "https://rust-lang.github.io/futures-rs"
9description = """
10The core traits and types in for the `futures` library.
11"""
12
13[features]
14default = ["std"]
15std = ["alloc"]
16alloc = []
17
18# These features are no longer used.
19# TODO: remove in the next major version.
20unstable = []
21cfg-target-has-atomic = []
22
23[dependencies]
24portable-atomic = { version = "1.3", optional = true, default-features = false, features = ["require-cas"] }
25
26[dev-dependencies]
27futures = { path = "../futures" }
28
29[package.metadata.docs.rs]
30all-features = true
31rustdoc-args = ["--cfg", "docsrs"]
32