Expand description

⚠️ This is an in-progress v0.0 Proof-of-Concept, do not rely on it.

A pure-Rust library to interact with systemd DBus services.

Re-exports

pub use zbus;
pub use zbus::names as znames;
pub use zbus::zvariant;

Modules

home1home1

D-Bus interface for systemd-homed (org.freedesktop.home1).

hostname1hostname1

D-Bus interface for systemd-hostnamed (org.freedesktop.hostname1).

import1import1

D-Bus interface for systemd-importd (org.freedesktop.import1).

locale1locale1

D-Bus interface for systemd-localed (org.freedesktop.locale1).

login1login1

D-Bus interface for systemd-logind (org.freedesktop.login1).

machine1machine1

D-Bus interface for systemd-machined (org.freedesktop.machine1).

oom1oom1

D-Bus interface for systemd-oomd (org.freedesktop.oom1).

portable1portable1

D-Bus interface for systemd-portabled (org.freedesktop.portable1).

resolve1resolve1

D-Bus interface for systemd-resolved (org.freedesktop.resolve1).

systemd1systemd1

D-Bus interface for systemd (org.freedesktop.systemd1).

timedate1timedate1

D-Bus interface for systemd-timedated (org.freedesktop.timedate1).

Functions

Connect to the DBus system bus.