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 default-features = false somewhere in the dependency tree.

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?