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: Error
Fields of Termimad
source: Error
Fields of Conf
source: ConfError
Fields of UnknownVerb
name: String
Fields of AmbiguousVerbName
name: String
Fields of UnmatchingVerbArgs
name: String
Fields of TreeBuild
source: TreeBuildError
Fields of UnknowShell
shell: String
Fields of InternalError
details: String
Fields of InvalidGlobError
pattern: String
Fields of Unrecognized
token: String
Fields of NetError
source: NetError
Fields of ImageError
source: ImageError
Fields of Lfs
details: String
Trait Implementations
Performs the conversion.
Performs the conversion.