[][src]Module gstreamer::subclass::prelude

Re-exports

pub use super::PanicPoison;

Traits

BinImpl
BinImplExt
BoxedType

Trait for defining boxed types.

ChildProxyImpl
ClassStruct

Trait implemented by structs that implement a GObject C class struct.

ClockImpl
ClockImplExt
DeviceImpl
DeviceImplExt
DeviceProviderClassSubclassExt
DeviceProviderImpl
DeviceProviderImplExt
ElementClassSubclassExt
ElementImpl
ElementImplExt
GhostPadImpl
InstanceStruct

Trait implemented by structs that implement a GObject C instance struct.

IsImplementable

Trait for implementable interfaces.

IsSubclassable

Trait for subclassable class structs.

ObjectClassSubclassExt

Extension trait for glib::Object's class struct.

ObjectImpl

Trait for implementors of glib::Object subclasses.

ObjectImplExt
ObjectInterface

The central trait for defining a GObject interface.

ObjectInterfaceExt
ObjectSubclass

The central trait for subclassing a GObject type.

PadImpl
PadImplExt
PipelineImpl
PresetImpl
SystemClockImpl
TagSetterImpl
URIHandlerImpl