lv_binding_rust
This project aims to provide basic Rust bindings for lvgl.
However, unlike the official Rust bindings project, this project makes minimal assumptions. For example, it makes no assumptions about the lvgl version number, and doesn't even care whether the lvgl codebase has been modified.
Given the complexities of C language conditional compilation, compilers, and compilation environments, this project doesn't attempt to parse C structs in memory, but simply provides wrappers with the same name.
This project also doesn't aim for complete API integrity, and the resulting code may not even be directly compiled by Rust, but it will significantly reduce the workload.
I will strive to maintain consistency in directory structure, file names, function names, parameter names, and type names, and do everything possible to avoid introducing ambiguity or new constructs.
Contributions are welcome.
Metadata
Release files for lv-binding-rust-generator 0.2.18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| lv_binding_rust_generator-0.2.18.tar.gz | 12.8 kB | Without provenance | Details for lv_binding_rust_generator-0.2.18.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| lv_binding_rust_generator-0.2.18-py3-none-any.whl | Python 3 | none | any | Details for lv_binding_rust_generator-0.2.18-py3-none-any.whl |
Total release size: 26.3 kB
Release files / lv_binding_rust_generator-0.2.18.tar.gz
| Download URL | lv_binding_rust_generator-0.2.18.tar.gz |
|---|---|
| Size | 12.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
42464c4b72eb3a01f138ddd465bf1da52f70931b0d03f0866e3f3083ff33c341
|
|
BLAKE2b-256 checksum How to use checksums |
03139be784f22ef6a9f0ec5df755533c54f156e2fe47cf9cca08e3b06b8dc510
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.1
|
Release files / lv_binding_rust_generator-0.2.18-py3-none-any.whl
| Download URL | lv_binding_rust_generator-0.2.18-py3-none-any.whl |
|---|---|
| Size | 13.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74f142db027c92018e87c1039f575dc13842c98449f8667b37b58a1104ab01d3
|
|
BLAKE2b-256 checksum How to use checksums |
66199750b7e590fd4ce4143f66c71e836ab234b9e75e1c7739492f7380fcc0f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.1
|
Security for lv-binding-rust-generator 0.2.18
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.