Lines Matching defs:ErrorKind
4 pub enum ErrorKind {
11 /// # use clap::{Command, Arg, error::ErrorKind};
17 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::InvalidValue);
26 /// # use clap::{Command, arg, error::ErrorKind};
31 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::UnknownArgument);
44 /// # use clap::{Command, Arg, error::ErrorKind, };
52 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::InvalidSubcommand);
56 /// [`UnknownArgument`]: ErrorKind::UnknownArgument
63 /// # use clap::{Command, Arg, error::ErrorKind, ArgAction};
71 /// assert_eq!(res.unwrap_err().kind(), ErrorKind::NoEquals);
81 /// # use clap::{Command, Arg, error::ErrorKind, value_parser};
94 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::ValueValidation);
104 /// # use clap::{Command, Arg, error::ErrorKind};
110 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::TooManyValues);
121 /// # use clap::{Command, Arg, error::ErrorKind};
128 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::TooFewValues);
140 /// # use clap::{Command, Arg, error::ErrorKind, ArgAction};
148 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::WrongNumberOfValues);
161 /// # use clap::{Command, Arg, error::ErrorKind, ArgAction};
172 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::ArgumentConflict);
181 /// # use clap::{Command, Arg, error::ErrorKind};
187 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::MissingRequiredArgument);
197 /// # use clap::{Command, error::ErrorKind};
205 /// assert_eq!(err.unwrap_err().kind(), ErrorKind::MissingSubcommand);
227 /// # use clap::{Command, Arg, error::ErrorKind, ArgAction};
238 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::InvalidUtf8);
255 /// # use clap::{Command, Arg, error::ErrorKind};
259 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::DisplayHelp);
270 /// # use clap::{Command, Arg, error::ErrorKind, };
279 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::DisplayHelpOnMissingArgumentOrSubcommand);
292 /// # use clap::{Command, Arg, error::ErrorKind};
297 /// assert_eq!(result.unwrap_err().kind(), ErrorKind::DisplayVersion);
315 impl ErrorKind {
344 impl std::fmt::Display for ErrorKind {