libxev 0.0.1-rc.2

High-level Rust bindings for libxev.
docs.rs failed to build libxev-0.0.1-rc.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

libxev

This crate provides rust bindings to libxev. It has no affiliation with the original project, and is provided as a convenience to others in the rust ecosystem.

If you are mitchellh and want to take this crate name for an official rust crate, please reach out over on github!

Build Requirements

This compiles libxev with zig, so you need to install zig. Additionally, you will need libclang for running bindgen in the build script

Extended API

This crate can optionally build a fork of libxev with exposes more of the functionality to the c-api surface. To use this, enable the extended-api crate feature.

During development, you can enable local-fork and extended-api to build out of env.LIBXEV_SOURCE, pointed to your local checkout

cargo add libxev                         # build from unmodified libxev
cargo add libxev --features extended-api # build our fork