Crate daemon_base

Source
Expand description

A flexible and configurable daemon library for Rust.

This library provides a daemon (background service) that can be easily integrated into various projects. It supports both synchronous and asynchronous operations, lifecycle callbacks, and configuration management.

Re-exports§

pub use core::Daemon;
pub use core::DaemonState;
pub use config::DaemonConfig;
pub use error::DaemonError;

Modules§

binary
Binary management for the daemon library.
concurrency
Concurrency models for the daemon library.
config
Configuration management for the daemon library.
core
Core functionality for the daemon library.
error
Error handling for the daemon library.
logging
Logging functionality for the daemon library.