pub enum SupervisorAction {
Start,
Stop,
Status,
}Expand description
A command issued to the operator-local supervisor daemon.
Start asks the adapter to spawn the daemon (idempotent — a
second Start on an already-running daemon is a no-op, the
dispatcher surfaces a “already running” line). Stop asks the
adapter to signal the daemon to exit and tear down the
listener socket. Status reports whether the daemon is alive
and — if so — what pid + socket path it is using.
Variants§
Trait Implementations§
Source§impl Clone for SupervisorAction
impl Clone for SupervisorAction
Source§fn clone(&self) -> SupervisorAction
fn clone(&self) -> SupervisorAction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SupervisorAction
impl Debug for SupervisorAction
Source§impl PartialEq for SupervisorAction
impl PartialEq for SupervisorAction
impl Copy for SupervisorAction
impl Eq for SupervisorAction
impl StructuralPartialEq for SupervisorAction
Auto Trait Implementations§
impl Freeze for SupervisorAction
impl RefUnwindSafe for SupervisorAction
impl Send for SupervisorAction
impl Sync for SupervisorAction
impl Unpin for SupervisorAction
impl UnsafeUnpin for SupervisorAction
impl UnwindSafe for SupervisorAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more