diff --git a/proxmox-rest-server/src/daemon.rs b/proxmox-rest-server/src/daemon.rs index f22e4cf1..09140845 100644 --- a/proxmox-rest-server/src/daemon.rs +++ b/proxmox-rest-server/src/daemon.rs @@ -27,15 +27,15 @@ type BoxedStoreFunc = Box Result + UnwindSafe + Se /// Helper trait to "store" something in the environment to be re-used after re-executing the /// service on a reload. -pub trait Reloadable: Sized { +trait Reloadable: Sized { fn restore(var: &str) -> Result; fn get_store_func(&self) -> Result; } -/// Manages things to be stored and reloaded upon reexec. -/// Anything which should be restorable should be instantiated via this struct's `restore` method, +// Manages things to be stored and reloaded upon reexec. +// Anything which should be restorable should be instantiated via this struct's `restore` method, #[derive(Default)] -pub struct Reloader { +struct Reloader { pre_exec: Vec, self_exe: PathBuf, }