-
With the current type alias implementation, the generated bindings contain transparent type aliases, i.e. new type is not created, its a different name for the underlying type, the alias and the under…
arg0d updated
12 months ago
-
I'm trying to build bindings for minimp3 (https://github.com/lieff/minimp3). I am using these bindings from an embedded project, with target "thumbv7em-none-eabihf". I call bindgen from build.rs, toge…
-
One of the biggest pain points about using bindgen is installing libclang. It's a massive dependency to manage, and adds pain to the development and deployment of Rust apps. It would be nice if you co…
ianks updated
7 months ago
-
Bindgen nicely replaces occurrences of native C types with Rust types. For example:
```C
#include
typedef struct
{
const uint8_t b[16];
} MunGuid;
```
results in:
```rust
#[repr(C…
-
(This is more of a brainstorming issue than a concrete feature request.)
wasm-bindgen provides a great way to do headless browser tests using `#[wasm_bindgen_test]`. However, it only offers access …
dbrgn updated
2 years ago
-
It seems wasm-bindgen does not check that identifiers that are valid in Rust code might not be valid in JavaScript.
Building a project containing a function like this:
```rs
use wasm_bindgen::pr…
-
for apple-bindgen not apple-sys
```
apple-bindgen --sdk /Users/user/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk CoreHaptics
/Users/user/ch2/CoreHa…
-
I cloned bindgen yesterday on my Mac, and `cargo test` is producing a test failure in `header_objc_template_h` where it's using `id` instead of `u64`, e.g.:
```diff
pub trait IFoo: Sized + std::o…
-
# Xi-Editor Issue Template
- [x] I have searched existing issues and could not find my issue.
- [x] I have studied the documentation.
## Details
_If your issue is a build or runtime error, p…
-
I'd like to change the implementation of the go-bindgen from using CGO and depending on the C bindings to using the canonical ABI implementation.
The biggest block, however, is there is no mechanis…