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 Tree: Debug
Type of associated data on the Tree.
type ObjectPath: Debug
Type of associated data on every ObjectPath.
type Property: Debug
Type of associated data on every Property.
type Interface: Debug + Default
Type of associated data on every Interface.
type Method: Debug + Default
Type of associated data on every Method.
type Signal: Debug
Type of associated data on every Signal.
Implementations on Foreign Types
impl DataType for ()
[src]
No associated data for the tree.