Cargo Features

[dependencies]
tes = { version = "0.5.0", default-features = false, features = ["client", "ord", "serde", "types"] }
default = types

The types feature is set by default whenever tes is added without default-features = false somewhere in the dependency tree.

client = types

Enables anyhow, miette, serde_json, and url

anyhow:

anyhow is required because reqwest_middleware uses anyhow::Result as one of its return types. The main error crates used within tes is miette.

Affects v1::client

ord

Affects executor::Executor.env, task::Task.tags

serde

Enables serde and serde_json

types default client?

Enables url

Affects v1::types