Cargo Features

[dependencies]
stem-rs = { version = "1.2.3", default-features = false, features = ["full", "controller", "descriptors", "events", "exit-policy", "client", "interpreter", "compression", "integration", "extensive"] }
default = full

The full feature is set by default whenever stem-rs is added without default-features = false somewhere in the dependency tree.

full default = client, compression, controller, descriptors, events, exit-policy, interpreter
controller full interpreter? = events

Affects stem-rs::controller

descriptors full = client, exit-policy

Affects stem-rs::descriptor

events controller? full interpreter?

Affects stem-rs::events, response::events

exit-policy descriptors? full

Affects stem-rs::exit_policy

client descriptors? full

Affects stem-rs::client

interpreter full = controller, events

Affects stem-rs::interpreter

compression full

Enables flate2

integration extensive?
extensive = integration