A pure rust implementation of h3. h3
's C code was translated to Rust via c2rust and then manually edited to get it to work.
- The
h3lib
library builds via cargo. - The helper apps, tests, and benchmarks all build and run via cargo.
- A couple of the tests fail due to lack of
f128
support in Rust.
The majority of this code is auto-translated from h3
, so the same license applies (Apache 2.0).