pub enum ProcessCleanerCreateError {
ProcessIsStillAlive,
OwnedByAnotherProcess,
Interrupt,
FailedToAcquireLockState,
UnableToOpenStateFile,
UnableToOpenCleanerFile,
InvalidCleanerPathName,
DoesNotExist,
UnknownError,
}Expand description
Defines all errors that can occur when a new ProcessCleaner is created.
Variants§
ProcessIsStillAlive
OwnedByAnotherProcess
Interrupt
FailedToAcquireLockState
UnableToOpenStateFile
UnableToOpenCleanerFile
InvalidCleanerPathName
DoesNotExist
UnknownError
Trait Implementations§
Source§impl Clone for ProcessCleanerCreateError
impl Clone for ProcessCleanerCreateError
Source§fn clone(&self) -> ProcessCleanerCreateError
fn clone(&self) -> ProcessCleanerCreateError
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 ProcessCleanerCreateError
impl Debug for ProcessCleanerCreateError
Source§impl Hash for ProcessCleanerCreateError
impl Hash for ProcessCleanerCreateError
impl Copy for ProcessCleanerCreateError
impl Eq for ProcessCleanerCreateError
impl StructuralPartialEq for ProcessCleanerCreateError
Auto Trait Implementations§
impl Freeze for ProcessCleanerCreateError
impl RefUnwindSafe for ProcessCleanerCreateError
impl Send for ProcessCleanerCreateError
impl Sync for ProcessCleanerCreateError
impl Unpin for ProcessCleanerCreateError
impl UnwindSafe for ProcessCleanerCreateError
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