Crate tokio_dbus

source ·
Expand description

github crates.io docs.rs

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:

Modules§

Structs§

Enums§

Traits§

  • Types which can be conveniently used as arguments when extending buffers.
  • Trait for types which can be cheaply coerced into a Body.
  • A verbatim frame that can be stored and loaded from a buffer.
  • A type who’s reference can be read directly from a buffer.
  • Trait used for types which can be stored with a store() call.
  • A type who’s reference can be written directly to a buffer.

Type Aliases§

  • Result alias using an Error as the error type by default.