是否有一种标准方法来确定给定 crate 可以使用哪些功能?
我正在尝试阅读 Postgres 时区,这表示要使用 cratepostgres = "0.17.0-alpha.1"
板条箱with-time
或with-chrono
功能。
当我在我的 Cargo.toml 中尝试这个时:
[dependencies]
postgres = { version = "0.17.0-alpha.1", features = ["with-time"] }
我收到此错误:
error: failed to select a version for `postgres`.
... required by package `mypackage v0.1.0 (/Users/me/repos/mypackage)`
versions that meet the requirements `^0.17.0-alpha.1` are: 0.17.0, 0.17.0-alpha.2, 0.17.0-alpha.1
the package `mypackage` depends on `postgres`, with features: `with-time` but `postgres` does not have these features.
此外,postgres 0.17.0 的 crate 页面没有说明这些功能,所以我什至不知道它们是否应该被支持。
似乎docs.rs 上会有一些关于它的内容?