Files
futures-rs/Cargo.toml
2025-01-25 14:23:33 +09:00

33 lines
906 B
TOML

[workspace]
members = [
"futures",
"futures-core",
"futures-channel",
"futures-executor",
"futures-io",
"futures-macro",
"futures-sink",
"futures-task",
"futures-util",
"futures-test",
"futures/tests/macro-tests",
"futures/tests/macro-reexport",
"futures/tests/no-std",
"examples/functional",
"examples/imperative",
]
[workspace.lints.rust]
missing_debug_implementations = "warn"
rust_2018_idioms = "warn"
single_use_lifetimes = "warn"
unexpected_cfgs = { level = "warn", check-cfg = [
'cfg(futures_sanitizer)',
] }
unreachable_pub = "warn"
# unsafe_op_in_unsafe_fn = "warn" # Set at crate-level instead since https://github.com/rust-lang/rust/pull/100081 is not available on MSRV
[workspace.lints.clippy]
incompatible_msrv = { level = "allow", priority = 1 } # https://github.com/rust-lang/rust-clippy/issues/12273, https://github.com/rust-lang/rust-clippy/issues/12257