Crate service_manager
source ·Structs
Configuration settings tied to launchd services
Configuration settings tied to launchd services during installation
Implementation of
ServiceManager
for MacOS’s LaunchdConfiguration settings tied to OpenRC services
Implementation of
ServiceManager
for Linux’s OpenRCConfiguration settings tied to rc.d services
Implementation of
ServiceManager
for FreeBSD’s rc.dConfiguration settings tied to sc.exe services
Configuration settings tied to sc.exe services during installation
Context provided to the install function of
ServiceManager
Label describing the service (e.g.
org.example.my_application
Context provided to the start function of
ServiceManager
Context provided to the stop function of
ServiceManager
Context provided to the uninstall function of
ServiceManager
Configuration settings tied to systemd services
Configuration settings tied to systemd services during installation
Implementation of
ServiceManager
for Linux’s systemdEnums
Represents whether a service is system-wide or user-level
Represents the kind of service manager
Represents an implementation of a known
ServiceManager
Traits
Interface for a service manager