libefi-sys 0.1.0

Bindings for libefi on illumos
Documentation
  • Coverage
  • 0%
    0 out of 662 items documented0 out of 74 items with examples
  • Size
  • Source code size: 141.99 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 25.42 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • smklein

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)]