Skip to main content

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)

Source distribution for lv-binding-rust-generator 0.2.18
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)

Table of built distributions (wheels) for lv-binding-rust-generator 0.2.18
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page