RoloEdits
RoloEdits
With GATs perhaps this is worth a relook. This could clean up a lot of code duplicating basic select usage with methods that work for both Selector types, as well...
version 0.9.4 tokio version 1.35.1 Just had this happen as well. Been running fine for a week then suddenly today I get this in my logs. I have error reporting...
Has this been confirmed to fix #8226 ?
The code I changed was: ```rust // reader/buffered_reader.rs #[inline(always)] $($async)? fn read_bytes_until $()? ( &mut self, byte: u8, buf: &'b mut Vec, position: &mut usize, ) -> Result Result(&mut self,...
From the [`piz`](https://github.com/mrkline/piz-rs/) library, I found this comment: ```rust /// Reads the given file from the ZIP archive. /// /// Since each file in a ZIP archive is compressed independently,...
https://github.com/tafia/calamine/blob/09c25bab35e2f958431b861f1e3581bb9ff74a95/src/xlsx.rs#L778-L798 The reading functions can probably be changed to return the data instead, and then populate the struct with that data, rather than relying on mutable changes to update it....
I ran some benchmarks on different rust xml parsers to see if there is a faster implementation and the two that seem to be the likely candidates were [`quick-xml`](https://crates.io/crates/quick-xml) and...
Using that data's `sheet1`, a 34.4MB large file, on my machine: ```bash hyperfine --warmup 3 'target\release\xml_parser_compare.exe xmlparser' 'target\release\xml_parser_compare.exe quickxml' Benchmark 1: target\release\xml_parser_compare.exe xmlparser Time (mean ± σ): 172.0 ms ±...
Ok, sorry for the long delay, life has been hectic. I started to work on a near-from-scratch [branch](https://github.com/RoloEdits/calamine/tree/wip/1.0) to get a better feel for the full code base. So far...