rust-lang/rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
RustBSD-3-Clause
Issues
- 0
AArch64 Linux va_list not FFI-safe
#2845 opened by stevecapperarm - 1
Update clang-sys
#2844 opened by theoparis - 0
Unable to prevent Clang headers from being used
#2842 opened by wmmc88 - 10
update requirements for OpenBSD
#2838 opened by niko-ng - 0
- 2
Unable to run bindgen on ubuntu 22.04
#2837 opened by uglyoldbob - 3
Support for one set of bindings depending on another (conflicting `__BindgenBitfieldUnit`)
#2835 opened by ian-h-chamberlain - 2
feature request: Enable deriving `Clone`, `Copy`, etc... for `__IncompleteArrayField` and containing structs.
#2832 opened by Easyoakland - 0
Support for raw-dylib for Windows
#2833 opened by tbu- - 5
--target=wasm32-unknown-unknown: 'stdio.h' file not found
#2829 opened by ahaoboy - 2
UINTMAX64 can never be generated
#2822 opened by jbaublitz - 8
- 1
- 2
Thread panicking at bindgen .Err state unable to found libclang.dll but it available on the path variable
#2831 opened by biplab5464 - 1
- 0
can not get the non-type template arg?
#2825 opened by GengYage - 2
- 3
- 0
Simplify target conversion further
#2814 opened by pvdrz - 2
Blocklist/allowlist based on header
#2811 opened by kellda - 4
`size_t` incorrectly used when stdlib.h is included for aarch64-unknown-none
#2776 opened by MasterAwesome - 0
Bindgen release
#2802 opened by GKFX - 3
Private padding and alignment fields + missing Defaut/Clone/Copy implementations
#2782 opened by ClementNerma - 1
- 2
Consider using field names for anonymous types/unions
#2759 opened by HadrienG2 - 2
- 1
`static mut` deprecation
#2801 opened by wmmc88 - 8
feature: wrap every C function on unsafe blocks
#2774 opened by je-vv - 3
Have some easy way to #[allow(non_camel_case_types)] (or even do it by default)
#2757 opened by HadrienG2 - 1
- 1
- 3
- 3
error: linking with `link.exe` failed: exit code: 1120
#2800 opened by Niwo04 - 2
- 1
Enhancing VTable Generation to Support Inherited Classes
#2799 opened by ThalusA - 0
Feature request: compile-time layout tests
#2786 opened by GKFX - 2
Edition2024: __IncompleteArrayField fn as_slice(), fn as_mut_slice() WARNINGS
#2752 opened by cameronelliott - 1
RFE: API for renaming struct fields
#2788 opened by jgcodes2020 - 1
Deriving common traits (`Copy` / `Clone`) doesn't appear to be working for anonymous unions/structs
#2785 opened by VariableExp0rt - 6
Convert `pub type __u8 = ::std::os::raw::c_uchar;` to `u8` (native) Rust types
#2784 opened by VariableExp0rt - 1
BindgenUnion can get incorrect alignment on i686
#2773 opened by bertschingert - 7
- 5
bindgen fails with SIGSEGV: invalid memory reference
#2762 opened by tmvkrpxl0 - 0
Workaround for atomic types
#2777 opened by lenianiva - 0
docummenting of usage dynamic_library_name
#2775 opened by bobi6666 - 0
Loongarch cross-compilation issue
#2765 opened by ionut-arm - 0
Name for anonymous enumeration and typedef collide when their layout is different
#2761 opened by therealfrauholle - 0
Case-insensitive regexes were useful
#2760 opened by Dr-Emann - 0
how not to generate the unused pub const ?
#2750 opened by ssh352 - 0
bindgen cannot generate `Default` trait for enum
#2748 opened by Forsworns