1234567891011121314151617181920212223 |
- use bindgen::{Builder, EnumVariation};
- pub fn user_builder() -> Builder {
- bindgen::builder()
- .use_core()
- .layout_tests(false)
- .generate_comments(false)
- .prepend_enum_name(false)
- .default_enum_style(EnumVariation::Rust {
- non_exhaustive: false,
- })
- }
- pub fn bpf_builder() -> Builder {
- bindgen::builder()
- .use_core()
- .ctypes_prefix("::aya_ebpf::cty")
- .layout_tests(false)
- .generate_comments(false)
- .clang_arg("-Wno-unknown-attributes")
- .default_enum_style(EnumVariation::ModuleConsts)
- .prepend_enum_name(false)
- }
|