pub struct RestartOutcome {
pub old_pid: Option<u32>,
pub new_pid: u32,
}Expand description
The result of a successful daemon restart.
Fields§
§old_pid: Option<u32>The pid of the daemon that was replaced, or None if none was running
(the restart degraded to a fresh start).
new_pid: u32The pid of the freshly-started daemon now serving.
Trait Implementations§
Source§impl Clone for RestartOutcome
impl Clone for RestartOutcome
Source§fn clone(&self) -> RestartOutcome
fn clone(&self) -> RestartOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RestartOutcome
impl Debug for RestartOutcome
impl Eq for RestartOutcome
Source§impl PartialEq for RestartOutcome
impl PartialEq for RestartOutcome
impl StructuralPartialEq for RestartOutcome
Auto Trait Implementations§
impl Freeze for RestartOutcome
impl RefUnwindSafe for RestartOutcome
impl Send for RestartOutcome
impl Sync for RestartOutcome
impl Unpin for RestartOutcome
impl UnsafeUnpin for RestartOutcome
impl UnwindSafe for RestartOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.