1 unstable release
new 0.1.0 | Mar 7, 2025 |
---|
#311 in #ffi
52 downloads per month
1MB
24K
SLoC
Contains (obscure autoconf code, 3KB) vendor/gf-complete/configure.ac, (obscure autoconf code, 2KB) vendor/jerasure/configure.ac
jerasure-sys
Jerasure-sys is a Rust FFI binding for gf-complete
and jerasure
, which provides erasure coding in C. This project allows you to use Galois computation and erasure codes functionality in your Rust applications.
Requirements
This crate bundles the source code of gf-complete
and jerasure
, and compiles these libs during the build process, so you don't need to have any libraries pre-installed on your system.
Contributing
Feel free to open an issue. If you've got a fix or feature ready, open a PR. Thanks!
License
MIT
No runtime deps
~0–2.2MB
~45K SLoC