Skip to main content

icey_sys/
lib.rs

1#![allow(non_camel_case_types)]
2#![allow(non_snake_case)]
3#![allow(non_upper_case_globals)]
4#![allow(improper_ctypes)]
5//! Raw FFI bindings for [icey](https://0state.com/icey).
6
7include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
8
9pub const ICEY_GRAFT_ABI_VERSION: u32 = ICY_GRAFT_ABI_VERSION;
10pub const ICEY_PIPELINE_API_ABI_VERSION: u32 = ICY_PIPELINE_API_ABI_VERSION;
11
12pub const ICEY_GRAFT_STATUS_OK: icy_graft_status_t = icy_graft_status_ICY_GRAFT_STATUS_OK;
13pub const ICEY_GRAFT_STATUS_ERROR: icy_graft_status_t = icy_graft_status_ICY_GRAFT_STATUS_ERROR;
14pub const ICEY_GRAFT_STATUS_INVALID_ARGUMENT: icy_graft_status_t =
15    icy_graft_status_ICY_GRAFT_STATUS_INVALID_ARGUMENT;
16pub const ICEY_GRAFT_STATUS_INVALID_STATE: icy_graft_status_t =
17    icy_graft_status_ICY_GRAFT_STATUS_INVALID_STATE;
18pub const ICEY_GRAFT_STATUS_UNSUPPORTED: icy_graft_status_t =
19    icy_graft_status_ICY_GRAFT_STATUS_UNSUPPORTED;