@@ -18,8 +18,7 @@ pub trait TraceReader {
1818 fn load_trace_events ( & mut self , path : & Path ) -> Result < Vec < TraceLowLevelEvent > , Box < dyn Error > > ;
1919}
2020
21- pub struct JsonTraceReader {
22- }
21+ pub struct JsonTraceReader { }
2322
2423impl TraceReader for JsonTraceReader {
2524 fn load_trace_events ( & mut self , path : & Path ) -> Result < Vec < TraceLowLevelEvent > , Box < dyn Error > > {
@@ -28,8 +27,7 @@ impl TraceReader for JsonTraceReader {
2827 }
2928}
3029
31- pub struct BinaryTraceReader {
32- }
30+ pub struct BinaryTraceReader { }
3331
3432impl TraceReader for BinaryTraceReader {
3533 fn load_trace_events ( & mut self , path : & Path ) -> Result < Vec < TraceLowLevelEvent > , Box < dyn Error > > {
@@ -87,7 +85,6 @@ pub trait TraceWriter {
8785 fn finish_writing_trace_paths ( & mut self ) -> Result < ( ) , Box < dyn Error > > ;
8886}
8987
90-
9188/// State machine used to record [`TraceLowLevelEvent`]s.
9289///
9390/// A `NonStreamingTraceWriter` instance accumulates events in memory and stores them on
@@ -118,7 +115,7 @@ pub struct NonStreamingTraceWriter {
118115#[ derive( Debug , Clone , Copy ) ]
119116pub enum TraceEventsFileFormat {
120117 Json ,
121- Binary
118+ Binary ,
122119}
123120
124121// we ensure in start they are registered with those id-s
@@ -460,14 +457,9 @@ impl TraceWriter for NonStreamingTraceWriter {
460457
461458pub fn create_trace_reader ( format : TraceEventsFileFormat ) -> Box < dyn TraceReader > {
462459 match format {
463- TraceEventsFileFormat :: Json => {
464- Box :: new ( JsonTraceReader { } )
465- }
466- TraceEventsFileFormat :: Binary => {
467- Box :: new ( BinaryTraceReader { } )
468- }
460+ TraceEventsFileFormat :: Json => Box :: new ( JsonTraceReader { } ) ,
461+ TraceEventsFileFormat :: Binary => Box :: new ( BinaryTraceReader { } ) ,
469462 }
470-
471463}
472464
473465pub fn create_trace_writer ( program : & str , args : & [ String ] , format : TraceEventsFileFormat ) -> Box < dyn TraceWriter > {
0 commit comments