7 releases

0.2.4+bitmagic.7.7.7 Nov 22, 2021
0.2.3+bitmagic.7.6.0 Nov 9, 2021
0.2.1+bitmagic.7.4.0 Jul 9, 2021
0.2.0+bitmagic.7.3.1 Mar 25, 2021
0.1.2+bitmagic.7.3.1 Mar 19, 2021

#29 in #unsafe-bindings

Download history 4/week @ 2024-03-28 3/week @ 2024-04-04

96 downloads per month

Apache-2.0

2.5MB
67K SLoC

C++ 62K SLoC // 0.1% comments Rust 2K SLoC // 0.0% comments C 1.5K SLoC // 0.2% comments Shell 741 SLoC // 0.2% comments Batch 18 SLoC // 0.4% comments

bitmagic-rs

Experimental Rust bindings for BitMagic.

bitmagic-sys is the low level unsafe bindings exposing the BitMagic C API, while the top-level [bitmagic] crate exposes a safe Rust API.

This is a work in progress, and focused on exposing an API similar to fixedbitset 0.3.1 before going for other methods in BitMagic.

Minimum supported Rust version

Currently the minimum supported Rust version is 1.37.0


lib.rs:

Rust bindings for the BitMagic C++ Library For more information please visit: http://bitmagic.io.

Dependencies