pub trait Parse2<C>where
Self: Sized,{
type I;
// Required methods
fn parse2(
i: Init<C, Self::I>,
k: &'static str,
c: &C,
p: &mut ParsedArgs<'_>,
) -> Result<Self, ArgParseErr>
where Self::I: Display;
fn desc2(
i: Init<C, Self::I>,
d: &'static str,
k: &'static str,
c: &C,
) -> [String; 4]
where Self::I: Display;
}Required Associated Types§
Required Methods§
fn parse2( i: Init<C, Self::I>, k: &'static str, c: &C, p: &mut ParsedArgs<'_>, ) -> Result<Self, ArgParseErr>
fn desc2( i: Init<C, Self::I>, d: &'static str, k: &'static str, c: &C, ) -> [String; 4]
Object Safety§
This trait is not object safe.