1 unstable release

0.1.0 Nov 29, 2022

#204 in FFI

Download history 2993/week @ 2024-08-21 2581/week @ 2024-08-28 1503/week @ 2024-09-04 1638/week @ 2024-09-11 1861/week @ 2024-09-18 2671/week @ 2024-09-25 1812/week @ 2024-10-02 2245/week @ 2024-10-09 1171/week @ 2024-10-16 908/week @ 2024-10-23 1587/week @ 2024-10-30 1779/week @ 2024-11-06 1685/week @ 2024-11-13 1665/week @ 2024-11-20 721/week @ 2024-11-27 871/week @ 2024-12-04

5,382 downloads per month

MPL-2.0 license

125KB
4.5K SLoC

libefi-sys

Bindings to the libefi library on illumos.

Construction

This library is built using bindgen, following this tutorial: https://rust-lang.github.io/rust-bindgen/command-line-usage.html

Specifically, this was generated with:

$ bindgen --version
bindgen 0.63.0

$ bindgen wrapper.h -o src/lib.rs

The bindings are then modified to allow compilation without warning. This is done by prepending the following to lib.rs.

#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]

No runtime deps