Enum conch_runtime::eval::EvalRedirectOrCmdWordError
[−]
[src]
pub enum EvalRedirectOrCmdWordError<R, V> {
Redirect(R),
CmdWord(V),
}An error which may arise when evaluating a redirect or a shell word.
Variants
Redirect(R)A redirect error occured.
CmdWord(V)A variable assignment evaluation error occured.
Trait Implementations
impl<R: Debug, V: Debug> Debug for EvalRedirectOrCmdWordError<R, V>[src]
impl<R: Clone, V: Clone> Clone for EvalRedirectOrCmdWordError<R, V>[src]
fn clone(&self) -> EvalRedirectOrCmdWordError<R, V>[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl<R: PartialEq, V: PartialEq> PartialEq for EvalRedirectOrCmdWordError<R, V>[src]
fn eq(&self, __arg_0: &EvalRedirectOrCmdWordError<R, V>) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &EvalRedirectOrCmdWordError<R, V>) -> bool[src]
This method tests for !=.
impl<R: Eq, V: Eq> Eq for EvalRedirectOrCmdWordError<R, V>[src]
impl<R, V> Error for EvalRedirectOrCmdWordError<R, V> where
R: Error,
V: Error, [src]
R: Error,
V: Error,
fn description(&self) -> &str[src]
A short description of the error. Read more
fn cause(&self) -> Option<&Error>[src]
The lower-level cause of this error, if any. Read more
impl<R, V> Display for EvalRedirectOrCmdWordError<R, V> where
R: Display,
V: Display, [src]
R: Display,
V: Display,
fn fmt(&self, fmt: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more
impl<R, V> IsFatalError for EvalRedirectOrCmdWordError<R, V> where
R: IsFatalError,
V: IsFatalError, [src]
R: IsFatalError,
V: IsFatalError,