Update crate feature flags (#12566)

# Description
Remove unused/effect-less features, make sure we show all relevant
features in `version`

# User-Facing Changes
- **Remove unused feature `wasi`**
- will cause failure to build should you enable it. Otherwise no effect
- **Include feat `system-clipboard` in `version`**
This commit is contained in:
Stefan Holderbach
2024-04-18 16:33:41 +02:00
committed by GitHub
parent 6ccd547d81
commit b088f395dc
3 changed files with 8 additions and 5 deletions

View File

@ -30,4 +30,4 @@ trash-support = []
sqlite = []
dataframe = []
static-link-openssl = []
wasi = []
system-clipboard = []

View File

@ -180,9 +180,9 @@ fn features_enabled() -> Vec<String> {
names.push("static-link-openssl".to_string());
}
#[cfg(feature = "wasi")]
#[cfg(feature = "system-clipboard")]
{
names.push("wasi".to_string());
names.push("system-clipboard".to_string());
}
names.sort();