pub trait ObjectImplExt: ObjectImpl {
// Provided methods
fn parent_constructed(&self) { ... }
fn parent_notify(&self, pspec: &ParamSpec) { ... }
fn parent_dispatch_properties_changed(&self, pspecs: &[ParamSpec]) { ... }
fn signal_chain_from_overridden(
&self,
token: &SignalClassHandlerToken,
values: &[Value],
) -> Option<Value> { ... }
}Provided Methods§
Sourcefn parent_constructed(&self)
fn parent_constructed(&self)
Chain up to the parent class’ implementation of glib::Object::constructed().
Sourcefn parent_notify(&self, pspec: &ParamSpec)
fn parent_notify(&self, pspec: &ParamSpec)
Chain up to the parent class’ implementation of glib::Object::notify().
Sourcefn parent_dispatch_properties_changed(&self, pspecs: &[ParamSpec])
fn parent_dispatch_properties_changed(&self, pspecs: &[ParamSpec])
Chain up to the parent class’ implementation of glib::Object::dispatch_properties_changed().
Sourcefn signal_chain_from_overridden(
&self,
token: &SignalClassHandlerToken,
values: &[Value],
) -> Option<Value>
fn signal_chain_from_overridden( &self, token: &SignalClassHandlerToken, values: &[Value], ) -> Option<Value>
Chain up to parent class signal handler.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".