Expand description
§Rust GDK-PixBuf bindings
Rust bindings and wrappers for GDK-Pixbuf, part of gtk-rs-core.
GDK-PixBuf 2.36.8 is the lowest supported version for the underlying library.
§Minimum supported Rust version
Currently, the minimum supported Rust version is 1.83.0.
§Documentation
§Using
We recommend using crates from crates.io, as demonstrated here.
If you want to track the bleeding edge, use the git dependency instead:
[dependencies]
gdk-pixbuf = { git = "https://github.com/gtk-rs/gtk-rs-core.git", package = "gdk-pixbuf" }Avoid mixing versioned and git crates like this:
# This will not compile
[dependencies]
gdk-pixbuf = "0.13"
gdk-pixbuf = { git = "https://github.com/gtk-rs/gtk-rs-core.git", package = "gdk-pixbuf" }§See Also
§License
gdk-pixbuf is available under the MIT License, please refer to it.
Re-exports§
pub use gdk_pixbuf_sys as ffi;pub use gio;pub use glib;
Modules§
Structs§
- Pixbuf
- GLib type: GObject with reference counted clone semantics.
- Pixbuf
Animation - GLib type: GObject with reference counted clone semantics.
- Pixbuf
Animation Iter - GLib type: GObject with reference counted clone semantics.
- Pixbuf
Format - GLib type: Boxed type with copy-on-clone semantics.
- Pixbuf
Format Flags - Pixbuf
Loader - GLib type: GObject with reference counted clone semantics.
- Pixbuf
NonAnim - GLib type: GObject with reference counted clone semantics.
- Pixbuf
Simple Anim - GLib type: GObject with reference counted clone semantics.