Cargo Features

[dependencies]
profiling = { version = "1.0.15", default-features = false, features = ["profile-with-puffin", "profile-with-optick", "profile-with-superluminal", "profile-with-tracing", "profile-with-tracy", "type-check", "procmacros"] }
default = procmacros

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

profile-with-puffin = puffin

Enables profile-with-puffin of optional profiling-procmacros

profile-with-optick = optick

Enables profile-with-optick of optional profiling-procmacros

profile-with-superluminal = superluminal-perf

Enables profile-with-superluminal of optional profiling-procmacros

profile-with-tracing = tracing

Enables profile-with-tracing of optional profiling-procmacros

profile-with-tracy = tracy-client

Enables profile-with-tracy of optional profiling-procmacros

type-check
procmacros default = profiling-procmacros

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

puffin profile-with-puffin?
optick profile-with-optick?
tracing profile-with-tracing?
tracy-client profile-with-tracy?
superluminal-perf profile-with-superluminal?

Enables superluminal-perf ^0.1

profiling-procmacros procmacros