Cargo Features

[dependencies]
functiontrace-server = { version = "0.8.4", default-features = false, features = ["server", "debug-tracelog", "serialize"] }
default = server

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

server default

Generate the standard

Enables ahash, argh, atomic-wait, bytesize, check-latest, chrono, color-eyre, crossbeam-queue, env_logger, flate2, indexmap, log, num_cpus, owo-colors, paste, progress-streams, rmp-serde, serde_json, serde_repr, spinoff, and tokio

rmp-serde:

TODO: consider switching to msgpacker once it supports stable (https://github.com/codx-dev/msgpacker/issues/13)

Affects functiontrace-server::profile_generator, functiontrace-server::trace_streamer

debug-tracelog
serialize

Exposes only a minimal API for consuming the function_trace types