Cargo Features
[dependencies]
arango_rs = { version = "0.5.1", default-features = false, features = ["blocking", "reqwest_async", "reqwest_async_rustls", "reqwest_blocking", "reqwest_blocking_rustls", "surf_async", "cluster", "mmfiles", "rocksdb", "arango3_7", "reqwest", "surf"] }
- default = reqwest_async, rocksdb
-
These default features are set whenever
arango_rs
is added without
somewhere in the dependency tree.default-features = false - blocking reqwest_blocking? reqwest_blocking_rustls?
-
Enables is_sync of maybe-async, blocking of uclient ^0.1
- reqwest_async default
-
Enables async_reqwest of uclient ^0.1
Affects
connection::Connection
… - reqwest_async_rustls
-
Enables async_reqwest_rustls of uclient ^0.1
- reqwest_blocking = blocking
-
Enables blocking_reqwest of uclient ^0.1
Affects
connection::Connection
… - reqwest_blocking_rustls = blocking
-
Enables blocking_reqwest_rustls of uclient ^0.1
- surf_async = http-types
-
Enables async_surf of uclient ^0.1
Affects
connection::Connection
… - cluster
-
Affects
options::CreateDatabaseOptions
,options::ServerHealth
,options::ClusterHealth
… - enterprise mmfiles
- rocksdb default
- arango3_7
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- reqwest implicit feature
-
Enables reqwest ^0.11
reqwest:
higher level HTTP client library
- surf implicit feature
-
Enables surf
surf:
Surf the web - HTTP client framework
- http-types surf_async?