[−][src]Enum heim_process::ProcessError
Error which might happen during the process information fetching.
Variants
NoSuchProcess(Pid)
Process with this pid does not exists.
ZombieProcess(Pid)
Might be returned when querying zombie process on Unix systems.
AccessDenied(Pid)
Not enough permissions to query the process information.
Load(Error)
Data loading failure.
Trait Implementations
impl From<Error> for ProcessError
[src]
impl From<Error> for ProcessError
[src]
impl Debug for ProcessError
[src]
impl Display for ProcessError
[src]
impl Error for ProcessError
[src]
Auto Trait Implementations
impl Send for ProcessError
impl Unpin for ProcessError
impl !Sync for ProcessError
impl !UnwindSafe for ProcessError
impl !RefUnwindSafe for ProcessError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self