Struct dbus::tree::Interface [] [src]

pub struct Interface<M> {
    // some fields omitted
}

Represents a D-Bus interface.

Methods

impl<M> Interface<M>
[src]

Adds a method to the interface.

Adds a signal to the interface.

Adds a signal to the interface. Returns a reference to the signal (which you can use to emit the signal, once it belongs to an object path).

Adds a property to the interface.

Adds a property to the interface. Returns a reference to the property (which you can use to get and set the current value of the property).

Add an annotation to this Inteface.

Add an annotation that this entity is deprecated.

Trait Implementations

impl<M: Debug> Debug for Interface<M>
[src]

Formats the value using the given formatter.