pub enum ScriptErrorType {
Show 21 variants
BackgroundProcessNotAllowed,
UnclosedQuote,
UnclosedBackslash,
IllegalShellCommand,
UnsupportedRedirection,
InvalidPatternDefinition,
InvalidPattern,
InvalidMetaCommand,
InvalidGlobalPattern,
InvalidBlockType,
InvalidBlockArgs,
UnsupportedCommandPosition,
InvalidAnyPattern,
InvalidExitStatus,
InvalidSetVariable,
InvalidVersion,
InvalidInternalCommand,
MissingCommandLines,
InvalidBlockEnd,
InvalidIfCondition,
ExpectedBlockOrSemi,
}Variants§
BackgroundProcessNotAllowed
UnclosedQuote
UnclosedBackslash
IllegalShellCommand
UnsupportedRedirection
InvalidPatternDefinition
InvalidPattern
InvalidMetaCommand
InvalidGlobalPattern
InvalidBlockType
InvalidBlockArgs
UnsupportedCommandPosition
InvalidAnyPattern
InvalidExitStatus
InvalidSetVariable
InvalidVersion
InvalidInternalCommand
MissingCommandLines
InvalidBlockEnd
InvalidIfCondition
ExpectedBlockOrSemi
Trait Implementations§
Source§impl Debug for ScriptErrorType
impl Debug for ScriptErrorType
Source§impl Display for ScriptErrorType
impl Display for ScriptErrorType
Source§impl Error for ScriptErrorType
impl Error for ScriptErrorType
1.30.0 · 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 PartialEq for ScriptErrorType
impl PartialEq for ScriptErrorType
impl Eq for ScriptErrorType
impl StructuralPartialEq for ScriptErrorType
Auto Trait Implementations§
impl Freeze for ScriptErrorType
impl RefUnwindSafe for ScriptErrorType
impl Send for ScriptErrorType
impl Sync for ScriptErrorType
impl Unpin for ScriptErrorType
impl UnsafeUnpin for ScriptErrorType
impl UnwindSafe for ScriptErrorType
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