https://github.com/imager-io/webp-dev-rs
Rust WebP Bindings & Utils
https://github.com/imager-io/webp-dev-rs
compression image page-speed rust rust-bindings webp
Last synced: about 1 year ago
JSON representation
Rust WebP Bindings & Utils
- Host: GitHub
- URL: https://github.com/imager-io/webp-dev-rs
- Owner: imager-io
- License: mit
- Created: 2019-11-30T18:47:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-19T19:43:05.000Z (over 6 years ago)
- Last Synced: 2024-10-31T11:57:03.086Z (over 1 year ago)
- Topics: compression, image, page-speed, rust, rust-bindings, webp
- Language: C
- Homepage:
- Size: 4.41 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# About
Rust bindings to `libwebp`, `libwebpdemux`, and workarounds for static/inline C functions and some other miscellaneous stuff.
**Much of the API doc comments from the C header files have been included with their rust FFI counterparts.**
## Modules `raw` & `sys`
Raw, unaltered symbols are under the `raw` module. Also most of the `raw` symbols are re-exported under the `sys` module, with more idiomatic rust naming conventions. E.g. the `WebPValidateConfig` function is renamed to `webp_validate_config`.