@@ -249,11 +249,8 @@ where
249
249
/// [time]: Subscriber::without_time()
250
250
pub fn with_span_events ( self , kind : FmtSpan ) -> Self {
251
251
Subscriber {
252
- fmt_event : self . fmt_event ,
253
- fmt_fields : self . fmt_fields ,
254
252
fmt_span : self . fmt_span . with_kind ( kind) ,
255
- make_writer : self . make_writer ,
256
- _inner : self . _inner ,
253
+ ..self
257
254
}
258
255
}
259
256
@@ -263,32 +260,23 @@ where
263
260
pub fn with_ansi ( self , ansi : bool ) -> Subscriber < S , N , format:: Format < L , T > , W > {
264
261
Subscriber {
265
262
fmt_event : self . fmt_event . with_ansi ( ansi) ,
266
- fmt_fields : self . fmt_fields ,
267
- fmt_span : self . fmt_span ,
268
- make_writer : self . make_writer ,
269
- _inner : self . _inner ,
263
+ ..self
270
264
}
271
265
}
272
266
273
267
/// Sets whether or not an event's target is displayed.
274
268
pub fn with_target ( self , display_target : bool ) -> Subscriber < S , N , format:: Format < L , T > , W > {
275
269
Subscriber {
276
270
fmt_event : self . fmt_event . with_target ( display_target) ,
277
- fmt_fields : self . fmt_fields ,
278
- fmt_span : self . fmt_span ,
279
- make_writer : self . make_writer ,
280
- _inner : self . _inner ,
271
+ ..self
281
272
}
282
273
}
283
274
284
275
/// Sets whether or not an event's level is displayed.
285
276
pub fn with_level ( self , display_level : bool ) -> Subscriber < S , N , format:: Format < L , T > , W > {
286
277
Subscriber {
287
278
fmt_event : self . fmt_event . with_level ( display_level) ,
288
- fmt_fields : self . fmt_fields ,
289
- fmt_span : self . fmt_span ,
290
- make_writer : self . make_writer ,
291
- _inner : self . _inner ,
279
+ ..self
292
280
}
293
281
}
294
282
@@ -302,10 +290,7 @@ where
302
290
) -> Subscriber < S , N , format:: Format < L , T > , W > {
303
291
Subscriber {
304
292
fmt_event : self . fmt_event . with_thread_ids ( display_thread_ids) ,
305
- fmt_fields : self . fmt_fields ,
306
- fmt_span : self . fmt_span ,
307
- make_writer : self . make_writer ,
308
- _inner : self . _inner ,
293
+ ..self
309
294
}
310
295
}
311
296
@@ -319,10 +304,7 @@ where
319
304
) -> Subscriber < S , N , format:: Format < L , T > , W > {
320
305
Subscriber {
321
306
fmt_event : self . fmt_event . with_thread_names ( display_thread_names) ,
322
- fmt_fields : self . fmt_fields ,
323
- fmt_span : self . fmt_span ,
324
- make_writer : self . make_writer ,
325
- _inner : self . _inner ,
307
+ ..self
326
308
}
327
309
}
328
310
@@ -394,9 +376,7 @@ impl<S, T, W> Subscriber<S, format::JsonFields, format::Format<format::Json, T>,
394
376
Subscriber {
395
377
fmt_event : self . fmt_event . flatten_event ( flatten_event) ,
396
378
fmt_fields : format:: JsonFields :: new ( ) ,
397
- fmt_span : self . fmt_span ,
398
- make_writer : self . make_writer ,
399
- _inner : self . _inner ,
379
+ ..self
400
380
}
401
381
}
402
382
@@ -411,9 +391,7 @@ impl<S, T, W> Subscriber<S, format::JsonFields, format::Format<format::Json, T>,
411
391
Subscriber {
412
392
fmt_event : self . fmt_event . with_current_span ( display_current_span) ,
413
393
fmt_fields : format:: JsonFields :: new ( ) ,
414
- fmt_span : self . fmt_span ,
415
- make_writer : self . make_writer ,
416
- _inner : self . _inner ,
394
+ ..self
417
395
}
418
396
}
419
397
@@ -428,9 +406,7 @@ impl<S, T, W> Subscriber<S, format::JsonFields, format::Format<format::Json, T>,
428
406
Subscriber {
429
407
fmt_event : self . fmt_event . with_span_list ( display_span_list) ,
430
408
fmt_fields : format:: JsonFields :: new ( ) ,
431
- fmt_span : self . fmt_span ,
432
- make_writer : self . make_writer ,
433
- _inner : self . _inner ,
409
+ ..self
434
410
}
435
411
}
436
412
}
0 commit comments