Skip to main content

Crate zbus_names

Crate zbus_names 

Source
Expand description

§zbus_names

Deprecated: zbus_names is merged into zbus as of zbus 6.0 and receives no further releases. Depend on zbus = { version = "6", default-features = false } instead, which provides the D-Bus name types without the D-Bus communication API, and use zbus::names in place of zbus_names. The upgrade guide covers the move.

This crate provides collection of types for various D-Bus bus names.

This is used by zbus (and in future by zbus_macros as well) crate. Other D-Bus crates are also encouraged to use this API in the spirit of cooperation. :)

For convenience, zbus re-exports this crate as names, so you do not need to depend directly on this crate if you already depend on zbus.

Status: Deprecated.

Structs§

ErrorName
String that identifies an error name on the bus.
InterfaceName
String that identifies an interface name on the bus.
MemberName
String that identifies an member (method or signal) name on the bus.
OwnedBusName
Owned sibling of BusName.
OwnedErrorName
Owned sibling of ErrorName.
OwnedInterfaceName
Owned sibling of InterfaceName.
OwnedMemberName
Owned sibling of MemberName.
OwnedPropertyName
Owned sibling of PropertyName.
OwnedUniqueName
Owned sibling of UniqueName.
OwnedWellKnownName
Owned sibling of WellKnownName.
PropertyName
String that identifies a property name on the bus.
UniqueName
String that identifies a unique bus name.
WellKnownName
String that identifies a well-known bus name.

Enums§

BusName
String that identifies a bus name.
Error
The error type for zbus_names.

Type Aliases§

Result
Alias for a Result with the error type zbus_names::Error.