pub enum ShellDetectError {
TooManyTracing,
ReachedFirstProcess,
FailedGetProcessInfo(ProcessInfoError),
}Variants§
Trait Implementations§
Source§impl Debug for ShellDetectError
impl Debug for ShellDetectError
Source§impl Display for ShellDetectError
impl Display for ShellDetectError
Source§impl Error for ShellDetectError
impl Error for ShellDetectError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ProcessInfoError> for ShellDetectError
impl From<ProcessInfoError> for ShellDetectError
Source§fn from(source: ProcessInfoError) -> Self
fn from(source: ProcessInfoError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ShellDetectError
impl !RefUnwindSafe for ShellDetectError
impl Send for ShellDetectError
impl Sync for ShellDetectError
impl Unpin for ShellDetectError
impl !UnwindSafe for ShellDetectError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more