pub fn parse_required_flags<'a, const N: usize>(
flags: [Flag; N],
input: &'a [ActionToken<'a>],
) -> Result<[&'a [ActionToken<'a>]; N], ArgError>pub fn parse_required_flags<'a, const N: usize>(
flags: [Flag; N],
input: &'a [ActionToken<'a>],
) -> Result<[&'a [ActionToken<'a>]; N], ArgError>