faster-hex
faster-hex copied to clipboard
fast hex
This makes the crate work in no-std environment by calling `CPUID` instead of using the `is_x86_feature_detected!` macro (the macro is not in core because some of those macros require OS...
Add utf8 checks in debug mode, and return `&mut str` from `hex_encode` so the caller can use the hex as str without needing to do the utf8 conversion themselves.
Here is a rather large change. This makes changes to the public facing API as well as the internal implementation. The public API changes are to remove the hex_ from...
Are you guys open to a revamp of your readme? Just to include a couple usage examples? I can write the docs but don't want to use up time if...
This crate claims to be fast, so it would be nice to see even more benchmarks. A link to the repo: https://github.com/ia0/data-encoding
Good to have more Comprehensive benchmark,i.e. random strings, long strings, short strings, etc. Good to have detailed graphs of benchmark results.
Fix the documentation for `hex_decode`. #46
I'm not sure if the documentation is incorrect, or if the check itself is wrong. The documentation for `hex_decode` states the following: ``` /// The length of dst must be...
If, for some reason, your i386 rust doesn't support the "sse" target feature (perhaps built for i586), you end up with use but no definition for vectorization_support_no_cache_x86(). This change fixes...