Expand description
§DaemonForge
DaemonForge is a cross-platform library for creating system daemons (background services) in Rust. It abstracts away the low-level complexities of operating system process management, providing a safe, idiomatic, and ergonomic builder API.
This crate is suitable for learning and experimentation, but not recommended for serious or production projects.
Structs§
- Forge
Daemon - Main constructor to configure and launch the daemon process.
- Group
- Represents a system group (Unix).
- User
- Represents a system user (Unix).
Enums§
- Daemon
Error - Custom error type for DaemonForge. Provides specific details about why the daemonization failed.
- Stdio
- Defines the behavior of input/output streams (stdin, stdout, stderr).
Type Aliases§
- Daemon
Result - A specialized Result type for DaemonForge operations.