Cargo Features

[dependencies]
terrazzo-terminal = { version = "0.1.3", default-features = false, features = ["client", "server", "max_level_debug", "max_level_info", "concise_traces"] }
default = max_level_info, server

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

client

Enables stylance, wasm-bindgen, wasm-bindgen-futures, wasm-streams, and web-sys, client of terrazzo

Affects api::client

server default

Enables clap, dashmap, and nix, terrazzo-pty, tokio, tower-http, tracing-futures, tracing-subscriber, and uuid, server of terrazzo

Affects api::server

Required by the binary

max_level_debug

Enables max_level_debug and release_max_level_debug of tracing

max_level_info default = concise_traces

Enables max_level_info and release_max_level_info of tracing

concise_traces max_level_info

Enables concise_traces of terrazzo