Trait dbus::tree::DataType [] [src]

pub trait DataType: Sized + Default {
    type Tree: Debug;
    type ObjectPath: Debug;
    type Property: Debug;
    type Interface: Debug + Default;
    type Method: Debug + Default;
    type Signal: Debug;
}

Associated data for different objects in a tree.

These currently require a debug bound, due to https://github.com/rust-lang/rust/issues/31518

Associated Types

Type of associated data on the Tree.

Type of associated data on every ObjectPath.

Type of associated data on every Property.

Type of associated data on every Interface.

Type of associated data on every Method.

Type of associated data on every Signal.

Implementations on Foreign Types

impl DataType for ()
[src]

No associated data for the tree.

Implementors