Как включить функции ящиков для каждой платформы в конфигурации Cargo.toml? Я пробовал два метода, ни один из которых не работает.
Метод 1:
[target.'cfg(windows)'.dependencies.rusqlite]
version = "0.19.0"
features = ["bundled"]
[target.'cfg(unix)'.dependencies.rusqlite] # same behavior with cfg(not(windows))
version = "0.19.0"
Метод 2:
[target.'cfg(windows)'.dependencies]
rusqlite = { version = "0.19.0", features = ["bundled"] }
[target.'cfg(unix)'.dependencies]
rusqlite = { version = "0.19.0" }
Я пытаюсь использовать функцию «в комплекте» только на платформах Windows, но независимо от того, каким образом я пытаюсь настроить груз, он всегда добавляет функцию «в комплекте» при сборке в системе Ubuntu.
Возможно ли включить функции только на одной платформе?