icey-sys
Raw Rust FFI bindings for icey.
This crate is the generated bindgen layer over icey's graft C ABI. Most Rust
users should depend on the safe icey crate instead.
Native Link Contract
icey-sys owns the Cargo links = "icey_pipeline_capi" contract for
libicy_pipeline_capi. Set ICEY_LIB_DIR to the directory containing that
library when building runnable examples or tests.
The crate carries the public graft C headers needed for packaging and docs.rs
builds. In a source checkout, build.rs prefers the repo headers so local ABI
edits are reflected immediately.
Resources
- Product: https://0state.com/icey
- Documentation: https://0state.com/icey/docs
- Source: https://github.com/nilstate/icey
- Rust crate: https://crates.io/crates/icey
- Raw sys crate: https://crates.io/crates/icey-sys
License
LGPL-2.1-or-later, matching the parent project.