Comments (3)
I would prefer, I think, making blocklist_type("__BindgenBitfieldUnit") work and documenting it I believe
from rust-bindgen.
(same for the other built-in types of course)
from rust-bindgen.
Ah, that would make sense! I think I can adjust my first attempt to handle that without too much trouble, at least for the bitfield unit type. I'll look at doing the same for other generated types too.
Do you have a suggestion for where exactly to document this (e.g. on blocklist_type
itself, or perhaps in the book's "bitfields" page? The latter might make sense for the bitfield unit specifically, but maybe not for anonymous types like _bindgen_ty_1
from rust-bindgen.
Related Issues (20)
- Clippy warning with 0.70: this operation has no effect HOT 5
- build.rs, Builder and no tests? HOT 4
- ci: unexpected warning with cargo install --locked due to outdated Cargo.lock [easy] [not urgent]
- Support `import_name` and `import_module` attributes when targeting `wasm32` HOT 1
- How to remove the Option in generated function pointer? HOT 1
- _Atomic crashes bindgen even when blocklisted HOT 3
- [libclang5] Wrong code generation surfaced by #2787 HOT 6
- Generate `std::ffi::*` instead of the `std::os::raw::*` types HOT 1
- Linking issues when using Rust-bindgen for a USB CAN driver DLL HOT 3
- Wrong values generated of constants defined by #define for a linux header file. HOT 1
- Stack overflow when computing item name including <filesystem> on windows HOT 9
- Controlling where to look for files - make distcheck and VPATH builds, finding config.h and other includes HOT 4
- Generation of overflow operations on estimating constant type sizes HOT 6
- Code generation fails on macOS Sequoia (SDK 15) HOT 1
- Confusion about dependencies on Debian based Linux HOT 1
- Avoid using \u{1} prefixes in symbol names where possible HOT 5
- Packed struct with DST fails to compile HOT 3
- Document how namespaced items are matched HOT 2
- How can I get more information about "Should have a used entry for the template arg"? HOT 4
- Types with flexible array member generic does not propagate to other types using the type HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust-bindgen.