1 unstable release

0.1.0 Nov 29, 2022

#216 in FFI

Download history 1418/week @ 2024-07-22 2208/week @ 2024-07-29 2648/week @ 2024-08-05 3698/week @ 2024-08-12 2219/week @ 2024-08-19 3467/week @ 2024-08-26 1513/week @ 2024-09-02 1599/week @ 2024-09-09 1436/week @ 2024-09-16 2920/week @ 2024-09-23 2067/week @ 2024-09-30 1696/week @ 2024-10-07 1919/week @ 2024-10-14 664/week @ 2024-10-21 1728/week @ 2024-10-28 1593/week @ 2024-11-04

5,951 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