1 2 3 4 5 6 7 8 9 10 11 12
use crate::Arg; #[derive(Debug, PartialEq)] pub enum Error { Custom(String), CustomArg(Arg<'static>, String), NoArgs, Invalid(String), RequiresPositional(Arg<'static>), RequiresValue(Arg<'static>), RequiresValueIf(Arg<'static>, Box<Arg<'static>>), }