Cargo Features

[dependencies]
grcov = { version = "0.8.19", default-features = false, features = ["tc", "deflate", "deflate-miniz", "deflate-zlib", "demangle-no-swift", "demangle-with-swift"] }
default = deflate-zlib, demangle-no-swift

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

tc = tcmalloc
deflate

Enables deflate of zip ^0.6

deflate-miniz

Enables deflate-miniz of zip ^0.6

zip:

DEPRECATED: previously enabled flate2/miniz_oxide which is equivalent to flate2/rust_backend

deflate-zlib default

Enables deflate-zlib of zip ^0.6

demangle-no-swift default

Enables cpp, msvc and rust of symbolic-demangle

demangle-with-swift

Enables cpp, msvc, rust and swift of symbolic-demangle

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.

tcmalloc unix tc?