pub fn read_incremental<'t, 'r: 't, P: AsRef<Path>, R: Read + 'r, F, T>( out_path: P, reader: &'r mut R, f: F, ) -> Twhere F: FnOnce(&mut TraceStream<&'r mut R>) -> T,