Crate systemd_zbus

Source
Expand description

Re-exports§

pub use zbus;

Macros§

enum_impl_serde_str
enum_impl_str_conv
impl_value_conversions_as_str

Structs§

AutomountProxy
AutomountProxyBlocking
BindMount
Change
DeviceProxy
DeviceProxyBlocking
DirectorySymlink
A symbolic link created for a runtime,state, cache or log directort directory.
EnqueJob
EnquedJob
Exec
An exec command, augmented with runtime data.
ExecEx
An exec command, augmented with runtime data.
ExtensionImage
Definition of an extension image.
Job
JobNew
A JobNew signal.
JobNewArgs
JobNew signal arguments.
JobNewIterator
A Iterator implementation that yields JobNew signals.
JobNewStream
A Stream implementation that yields JobNew signals.
JobProxy
JobProxyBlocking
JobRemoved
A JobRemoved signal.
JobRemovedArgs
JobRemoved signal arguments.
JobRemovedIterator
A Iterator implementation that yields JobRemoved signals.
JobRemovedStream
A Stream implementation that yields JobRemoved signals.
KeyValue
ManagerProxy
ManagerProxyBlocking
MountImage
Definition of mount image.
MountProxy
MountProxyBlocking
PartitionMountOptions
Mount options for a partition from an image.
PathProxy
PathProxyBlocking
PathWatch
A path watch specification for a Path unit.
Process
A process spawned by systemd for a unit.
Reloading
A Reloading signal.
ReloadingArgs
Reloading signal arguments.
ReloadingIterator
A Iterator implementation that yields Reloading signals.
ReloadingStream
A Stream implementation that yields Reloading signals.
RequestStop
A RequestStop signal.
RequestStopIterator
A Iterator implementation that yields RequestStop signals.
RequestStopStream
A Stream implementation that yields RequestStop signals.
ScopeProxy
ScopeProxyBlocking
ServiceProxy
ServiceProxyBlocking
SliceProxy
SliceProxyBlocking
SocketProxy
SocketProxyBlocking
StartupFinished
A StartupFinished signal.
StartupFinishedArgs
StartupFinished signal arguments.
StartupFinishedIterator
A Iterator implementation that yields StartupFinished signals.
StartupFinishedStream
A Stream implementation that yields StartupFinished signals.
SwapProxy
SwapProxyBlocking
TargetProxy
TargetProxyBlocking
TimerCalendar
Unused: A realtime calendar specification. base in TimerCalendar, temporarily String only
TimerMonotonic
A realtime calendar specification.
TimerProxy
TimerProxyBlocking
Unit
UnitFilesChanged
A UnitFilesChanged signal.
UnitFilesChangedIterator
A Iterator implementation that yields UnitFilesChanged signals.
UnitFilesChangedStream
A Stream implementation that yields UnitFilesChanged signals.
UnitNew
A UnitNew signal.
UnitNewArgs
UnitNew signal arguments.
UnitNewIterator
A Iterator implementation that yields UnitNew signals.
UnitNewStream
A Stream implementation that yields UnitNew signals.
UnitProxy
UnitProxyBlocking
UnitRemoved
A UnitRemoved signal.
UnitRemovedArgs
UnitRemoved signal arguments.
UnitRemovedIterator
A Iterator implementation that yields UnitRemoved signals.
UnitRemovedStream
A Stream implementation that yields UnitRemoved signals.

Enums§

ActiveState
ChangeType
JobState
The state of a job.
JobType
The type of a job.
LoadState
Mode
PathWatchCondition
Unused: condition in PathWatch, temporarily String only
SubState
The SubState of a unit is specific to the unit type, it is best to run
TimerCalendarBase
A calender timer base.
TimerMonotonicBase
Unused: A monotonic timer base. base in TimerMonotonic, temporarily String only
UnitFileFlags
UnitFileState
UnitType

Constants§

BIND_MOUNT_RECURSIVE
The bind mount is recursive.