pub enum PidRecord {
Json(DaemonPid),
LegacyInt(u32),
Missing,
Corrupt(String),
}Expand description
Result of reading a pid file. Distinguishes legacy-int (no metadata) from JSON (full metadata) so callers can degrade gracefully.
Variants§
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PidRecord
impl RefUnwindSafe for PidRecord
impl Send for PidRecord
impl Sync for PidRecord
impl Unpin for PidRecord
impl UnsafeUnpin for PidRecord
impl UnwindSafe for PidRecord
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