Cargo Features

[dependencies]
tracing-subscriber = { version = "0.3.19", default-features = false, features = ["std", "alloc", "env-filter", "fmt", "ansi", "registry", "json", "valuable", "local-time", "nu-ansi-term", "smallvec", "tracing-log", "parking_lot", "chrono"] }
default = ansi, fmt, smallvec, std, tracing-log

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

std default env-filter? fmt registry? = alloc

Enables std of tracing-core

Affects registry::SpanData.extensions, registry::SpanData.extensions_mut, util::SubscriberInitExt.set_default, layer::Layer.with_filter, layer::Layer.boxed

alloc std

Affects layer::Layer.boxed

env-filter = matchers, once_cell, regex, std, thread_local, tracing
fmt default ansi = registry, std
ansi default = fmt, nu-ansi-term
registry fmt = sharded-slab, std, thread_local

Affects layer_filters::FilterId, registry::LookupSpan.register_filter, registry::SpanData.is_enabled_for, sharded::Registry, sharded::Data, layer::Layer.with_filter

json = serde, serde_json, tracing-serde

Affects format::json

valuable = valuable-serde, valuable_crate

Enables valuable of tracing-core and tracing-serde

local-time

Enables support for local time when using the time crate timestamp formatters.

Enables local-offset of time

Enable the time crate's macros feature, for examples.

Affects time_crate::LocalTime

nu-ansi-term ansi

Enables nu-ansi-term ^0.46.0

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.

tracing env-filter?

Enables tracing

only required by the filter feature

matchers env-filter?

Enables matchers ^0.1.0

regex env-filter?
smallvec default
once_cell env-filter?
tracing-log default

Enables tracing-log

fmt

time local-time?
serde_json json?

Enables serde_json

only required by the json feature

serde json?
tracing-serde json? valuable?
parking_lot implicit feature

Enables parking_lot

opt-in deps

chrono implicit feature

Enables chrono

chrono:

Date and time library for Rust

sharded-slab registry?

Enables sharded-slab

registry

thread_local env-filter? registry?
valuable-serde tracing_unstable valuable?
valuable_crate tracing_unstable valuable?

Enables valuable

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy