tokio-dbus 0.1.0

Pure Rust D-Bus implementation for Tokio.
Documentation

tokio-dbus

An asynchronous D-Bus implementation for the Tokio ecosystem.

So far this is a fairly low-level implementation, but is sufficient to write efficient servers without some of the flair associated with other clients (like proxies generated from xml).

To currently see how it's used, see:

Both of those have a counterpart which does the same thing through bindings generated from an interface file by tokio-dbus-codegen, driven by tokio-dbus-runtime: examples/systray_codegen.rs and examples/notification_codegen.rs.