Enum broot::errors::ProgramError [−][src]
pub enum ProgramError {
Show 21 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,
UnprintableFile,
}
Variants
Io
Fields
source: Error
Termimad
Fields
source: Error
Conf
Fields
source: ConfError
ConfFile
ArgParse
UnknownVerb
Fields
name: String
AmbiguousVerbName
Fields
name: String
UnmatchingVerbArgs
Fields
name: String
TreeBuild
Fields
source: TreeBuildError
LaunchError
UnknowShell
Fields
shell: String
InternalError
Fields
details: String
TerminalTooSmallError
InvalidGlobError
Fields
pattern: String
Unrecognized
Fields
token: String
NetError
Fields
source: NetError
ImageError
Fields
source: ImageError
Lfs
Fields
details: String
ZeroLenFile
UnmappableFile
UnprintableFile
Trait Implementations
Performs the conversion.
Performs the conversion.