Enum hyper_scripter::error::Error [−][src]
pub enum Error {
Show 21 variants
Others(Vec<String>, Option<Arc<dyn Send + Sync + Error + 'static>>),
SysPathNotFound(SysPath),
PermissionDenied(Vec<PathBuf>),
PathNotFound(Vec<PathBuf>),
GeneralFS(Vec<PathBuf>, Arc<Error>),
PathExist(PathBuf),
ScriptExist(String),
ScriptIsFiltered(String),
ScriptNotFound(String),
NoAlias(String),
UnknownType(String),
Format(FormatCode, String),
ScriptError(i32),
PreRunError(i32),
EditorError(i32, Vec<String>),
RedundantOpt(RedundantOpt),
TagFilterNotFound(String),
NoPreviousArgs,
DontFuzz,
Empty,
Completion,
}Variants
SysPathNotFound(SysPath)Tuple Fields of SysPathNotFound
0: SysPathPathExist(PathBuf)Tuple Fields of PathExist
0: PathBufScriptExist(String)Tuple Fields of ScriptExist
0: StringScriptIsFiltered(String)Tuple Fields of ScriptIsFiltered
0: StringScriptNotFound(String)Tuple Fields of ScriptNotFound
0: StringNoAlias(String)Tuple Fields of NoAlias
0: StringUnknownType(String)Tuple Fields of UnknownType
0: StringFormat(FormatCode, String)Tuple Fields of Format
0: FormatCode1: StringScriptError(i32)Tuple Fields of ScriptError
0: i32PreRunError(i32)Tuple Fields of PreRunError
0: i32RedundantOpt(RedundantOpt)Tuple Fields of RedundantOpt
0: RedundantOptTagFilterNotFound(String)Tuple Fields of TagFilterNotFound
0: StringImplementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl !UnwindSafe for Error
Blanket Implementations
Mutably borrows from an owned value. Read more