From 3b2e0ee6685a9b20f1b3126b3f5e582191697583 Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Thu, 12 Sep 2019 11:16:47 -0700 Subject: [PATCH] subscriber: emit deprecation warnings for "filter" Signed-off-by: Eliza Weisman --- tracing-subscriber/src/filter/env/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tracing-subscriber/src/filter/env/mod.rs b/tracing-subscriber/src/filter/env/mod.rs index 5133e7bc1f..d3518cac53 100644 --- a/tracing-subscriber/src/filter/env/mod.rs +++ b/tracing-subscriber/src/filter/env/mod.rs @@ -29,6 +29,13 @@ use tracing_core::{ /// A `Layer` which filters spans and events based on a set of filter /// directives. // TODO(eliza): document filter directive syntax? +#[cfg_attr( + feature = "filter", + deprecated( + since = "0.1.2", + note = "the `filter` feature flag was renamed to `env-filter` and will be removed in 0.2", + ) +)] #[derive(Debug)] pub struct EnvFilter { // TODO: eventually, this should be exposed by the registry.