File tree Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -328,7 +328,7 @@ use std::{
328
328
329
329
use cfg_if:: cfg_if;
330
330
use error:: EnvLevelError ;
331
- use sink:: { Sink , StdStream , StdStreamSink } ;
331
+ use sink:: { Sink , StdStreamSink } ;
332
332
use sync:: * ;
333
333
334
334
/// The statically resolved log level filter.
@@ -388,13 +388,13 @@ static DEFAULT_LOGGER: OnceCell<ArcSwap<Logger>> = OnceCell::new();
388
388
fn default_logger_ref ( ) -> & ' static ArcSwap < Logger > {
389
389
DEFAULT_LOGGER . get_or_init ( || {
390
390
let stdout = StdStreamSink :: builder ( )
391
- . std_stream ( StdStream :: Stdout )
391
+ . stdout ( )
392
392
. level_filter ( LevelFilter :: MoreVerbose ( Level :: Warn ) )
393
393
. build ( )
394
394
. unwrap ( ) ;
395
395
396
396
let stderr = StdStreamSink :: builder ( )
397
- . std_stream ( StdStream :: Stderr )
397
+ . stderr ( )
398
398
. level_filter ( LevelFilter :: MoreSevereEqual ( Level :: Warn ) )
399
399
. build ( )
400
400
. unwrap ( ) ;
Original file line number Diff line number Diff line change @@ -217,6 +217,22 @@ pub struct StdStreamSinkBuilder<ArgSS> {
217
217
}
218
218
219
219
impl < ArgSS > StdStreamSinkBuilder < ArgSS > {
220
+ /// Specifies the target standard stream as stdout.
221
+ ///
222
+ /// This is equivalent to `std_stream(StdStream::Stdout)`.
223
+ #[ must_use]
224
+ pub fn stdout ( self ) -> StdStreamSinkBuilder < StdStream > {
225
+ self . std_stream ( StdStream :: Stdout )
226
+ }
227
+
228
+ /// Specifies the target standard stream as stderr.
229
+ ///
230
+ /// This is equivalent to `std_stream(StdStream::Stderr)`.
231
+ #[ must_use]
232
+ pub fn stderr ( self ) -> StdStreamSinkBuilder < StdStream > {
233
+ self . std_stream ( StdStream :: Stderr )
234
+ }
235
+
220
236
/// Specifies the target standard stream.
221
237
///
222
238
/// This parameter is **required**.
You can’t perform that action at this time.
0 commit comments