pub enum CliErrorKind {
Show 33 variants
DuplicateName(String),
NoMatchingItem(String),
AmbiguousItem(String),
Io(Error, Option<PathBuf>),
SerdeJson(Error),
Base64Decode(DecodeError),
TomlDe(Error),
TomlSer(Error),
HexDecode(FromHexError),
UnknownWithContext(&'static str),
Seaplane(SeaplaneError),
ExistingValue(&'static str),
ImageReference(ImageReferenceError),
InvalidUtf8(FromUtf8Error),
CliArgNotUsed(&'static str),
InvalidCliValue(Option<&'static str>, String),
ConflictingArguments(String, String),
MissingPath,
Unknown,
PermissionDenied,
MissingApiKey,
MultipleAtStdin,
InlineFlightHasSpace,
InlineFlightMissingImage,
InlineFlightInvalidName(String),
InlineFlightUnknownItem(String),
InlineFlightMissingValue(String),
ParseInt(ParseIntError),
StrumParse(ParseError),
FlightsInUse(Vec<String>),
EndpointInvalidFlight(String),
OneOff(String),
Clap(Error),
}Variants§
DuplicateName(String)
NoMatchingItem(String)
AmbiguousItem(String)
Io(Error, Option<PathBuf>)
SerdeJson(Error)
Base64Decode(DecodeError)
TomlDe(Error)
TomlSer(Error)
HexDecode(FromHexError)
UnknownWithContext(&'static str)
Seaplane(SeaplaneError)
ExistingValue(&'static str)
ImageReference(ImageReferenceError)
InvalidUtf8(FromUtf8Error)
CliArgNotUsed(&'static str)
InvalidCliValue(Option<&'static str>, String)
ConflictingArguments(String, String)
MissingPath
Unknown
PermissionDenied
MissingApiKey
MultipleAtStdin
InlineFlightHasSpace
InlineFlightMissingImage
InlineFlightInvalidName(String)
InlineFlightUnknownItem(String)
InlineFlightMissingValue(String)
ParseInt(ParseIntError)
StrumParse(ParseError)
FlightsInUse(Vec<String>)
EndpointInvalidFlight(String)
OneOff(String)
Clap(Error)
Implementations§
Trait Implementations§
Source§impl Debug for CliErrorKind
impl Debug for CliErrorKind
Source§impl From<CliErrorKind> for CliError
impl From<CliErrorKind> for CliError
Source§fn from(kind: CliErrorKind) -> Self
fn from(kind: CliErrorKind) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CliErrorKind
impl PartialEq for CliErrorKind
Auto Trait Implementations§
impl Freeze for CliErrorKind
impl !RefUnwindSafe for CliErrorKind
impl Send for CliErrorKind
impl Sync for CliErrorKind
impl Unpin for CliErrorKind
impl !UnwindSafe for CliErrorKind
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