DBusProxyImpl

Trait DBusProxyImpl 

Source
pub trait DBusProxyImpl:
    ObjectImpl
    + AsyncInitableImpl
    + DBusInterfaceImpl
    + InitableImpl
    + ObjectSubclass<Type: IsA<DBusProxy>> {
    // Provided methods
    fn g_properties_changed(
        &self,
        changed_properties: &Variant,
        invalidated_properties: &StrVRef,
    ) { ... }
    fn g_signal(
        &self,
        sender_name: Option<&GStr>,
        signal_name: &GStr,
        parameters: &Variant,
    ) { ... }
}

Provided Methods§

Source

fn g_properties_changed( &self, changed_properties: &Variant, invalidated_properties: &StrVRef, )

Signal class handler for the #GDBusProxy::g-properties-changed signal.

Source

fn g_signal( &self, sender_name: Option<&GStr>, signal_name: &GStr, parameters: &Variant, )

Signal class handler for the #GDBusProxy::g-signal signal.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§