pub enum ProcessMonitorStateError {
CorruptedState,
Interrupt,
UnknownError(i32),
ProcessMonitorCreateError(ProcessMonitorCreateError),
}Expand description
Defines all errors that can occur in ProcessMonitor::state().
Variants§
Trait Implementations§
Source§impl Clone for ProcessMonitorStateError
impl Clone for ProcessMonitorStateError
Source§fn clone(&self) -> ProcessMonitorStateError
fn clone(&self) -> ProcessMonitorStateError
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 ProcessMonitorStateError
impl Debug for ProcessMonitorStateError
Source§impl From<ProcessMonitorCreateError> for ProcessMonitorStateError
impl From<ProcessMonitorCreateError> for ProcessMonitorStateError
Source§fn from(v: ProcessMonitorCreateError) -> Self
fn from(v: ProcessMonitorCreateError) -> Self
Converts to this type from the input type.
Source§impl Hash for ProcessMonitorStateError
impl Hash for ProcessMonitorStateError
Source§impl PartialEq for ProcessMonitorStateError
impl PartialEq for ProcessMonitorStateError
impl Copy for ProcessMonitorStateError
impl Eq for ProcessMonitorStateError
impl StructuralPartialEq for ProcessMonitorStateError
Auto Trait Implementations§
impl Freeze for ProcessMonitorStateError
impl RefUnwindSafe for ProcessMonitorStateError
impl Send for ProcessMonitorStateError
impl Sync for ProcessMonitorStateError
impl Unpin for ProcessMonitorStateError
impl UnwindSafe for ProcessMonitorStateError
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