Module gdk_pixbuf::subclass::prelude
source · Re-exports§
pub use super::pixbuf_animation::PixbufAnimationImpl;pub use super::pixbuf_animation::PixbufAnimationImplExt;pub use super::pixbuf_animation_iter::PixbufAnimationIterImpl;pub use super::pixbuf_animation_iter::PixbufAnimationIterImplExt;pub use super::pixbuf_loader::PixbufLoaderImpl;pub use super::pixbuf_loader::PixbufLoaderImplExt;
Traits§
- Trait for defining boxed types.
- Trait implemented by structs that implement a
GObjectC class struct. - Trait containing only the property related functions of
ObjectImpl. Implemented by thePropertiesmacro. When implementingObjectImplyou may want to delegate the function calls to this trait. - Trait implemented by structs that implement a
GObjectC instance struct. - Trait implemented by any type implementing
InstanceStructto return the implementation, private Rust struct. - Trait for implementable interfaces.
- Trait for subclassable class structs.
- Extension trait for
glib::Object’s class struct. - Trait for implementors of
glib::Objectsubclasses. - The central trait for defining a
GObjectinterface. - Type methods required for an
ObjectInterfaceimplementation. - The central trait for subclassing a
GObjecttype. - Extension methods for all
ObjectSubclassimpls. - Trait implemented by any type implementing
ObjectSubclassIsto return the implementation, private Rust struct. - Type methods required for an
ObjectSubclassimplementation. - Trait for defining shared types.