Lines Matching refs:non_blocking
55 - Using [`NonBlocking`][non_blocking] and [`RollingFileAppender`][file_appender]
78 The example below demonstrates the construction of a `non_blocking` writer
100 let (non_blocking, _guard) = tracing_appender::non_blocking(TestWriter);
101 tracing_subscriber::fmt().with_writer(non_blocking).init();
105 `tracing_appender::non_blocking` to ensure buffered logs are flushed to
110 [`tracing_appender::non_blocking`][non_blocking] writer constructed with
115 let (non_blocking, _guard) = tracing_appender::non_blocking(std::io::stdout());
117 .with_writer(non_blocking)
122 The [non_blocking] module's documentation provides more detail on how to
123 use `non_blocking`.
130 let (non_blocking, _guard) = tracing_appender::non_blocking(file_appender);
132 .with_writer(non_blocking)
140 [non_blocking]: https://docs.rs/tracing-appender/latest/tracing_appender/non_blocking/index.html
142 [guard]: https://docs.rs/tracing-appender/latest/tracing_appender/non_blocking/struct.WorkerGuard.h…