Cargo Features

[dependencies]
vow = { version = "0.1.3", default-features = false, features = ["send", "backend-compio", "backend-tokio", "backend-async-std", "format-json", "format-toml"] }
default = backend-tokio, format-json, send

These default features are set whenever vow is added without default-features = false somewhere in the dependency tree.

send default

Wether futures should be send. Depend on the runtime, this may be required or not.

backend-compio

Enable support for compio backend. Caution: compio and send features cannot be enabled at the same time.

Enables compio-driver, compio-fs, and compio-io

compio-io:

Backends

backend-tokio default

Enable support for tokio backend

Enables tokio

backend-async-std

Enable support for async-std backend

Enables async-std

format-json default

Enable support for json format

Enables serde_json

Formats

Affects format::Json

format-toml

Enable support for toml format

Enables basic-toml

Affects format::Toml