Enum broot::errors::ProgramError [−][src]
pub enum ProgramError {
Show 20 variants
Io {
source: Error,
},
Termimad {
source: Error,
},
Conf {
source: ConfError,
},
ConfFile {
path: String,
details: ConfError,
},
ArgParse {
bad: String,
valid: String,
},
UnknownVerb {
name: String,
},
AmbiguousVerbName {
name: String,
},
UnmatchingVerbArgs {
name: String,
},
TreeBuild {
source: TreeBuildError,
},
LaunchError {
program: String,
source: Error,
},
UnknowShell {
shell: String,
},
InternalError {
details: String,
},
TerminalTooSmallError,
InvalidGlobError {
pattern: String,
},
Unrecognized {
token: String,
},
NetError {
source: NetError,
},
ImageError {
source: ImageError,
},
Lfs {
details: String,
},
ZeroLenFile,
UnmappableFile,
}Variants
Fields of Io
source: ErrorFields of Termimad
source: ErrorFields of Conf
source: ConfErrorFields of UnknownVerb
name: StringFields of AmbiguousVerbName
name: StringFields of UnmatchingVerbArgs
name: StringFields of TreeBuild
source: TreeBuildErrorFields of UnknowShell
shell: StringFields of InternalError
details: StringFields of InvalidGlobError
pattern: StringFields of Unrecognized
token: StringFields of NetError
source: NetErrorFields of ImageError
source: ImageErrorFields of Lfs
details: StringTrait Implementations
Performs the conversion.
Performs the conversion.