1 #![cfg(feature = "registry")]
2 use tracing_futures
::{Instrument, WithSubscriber}
;
3 use tracing_subscriber
::prelude
::*;
6 async
fn future_with_subscriber() {
7 let _default
= tracing_subscriber
::registry().init();
8 let span
= tracing
::info_span
!("foo");
10 let span
= tracing
::info_span
!("bar");
11 let _e
= span
.enter();
15 let span
= tracing
::Span
::current();
16 println
!("{:?}", span
);
18 .instrument(tracing
::info_span
!("hi"))
21 .with_subscriber(tracing_subscriber
::registry()),