Skip to main content

parse_value_array

Function parse_value_array 

Source
fn parse_value_array<'a, O, P: Parser<Input<'a>, O, ErrMode<ParseStack<'a>>>>(
    keyword: &Keyword,
    value: &'a Value,
    parser: P,
) -> Result<Vec<O>, BridgeError>
Expand description

Parses a Value as a Vec of specific types.

Does not differentiate between Value::Single and Value::Array variants, as a PKGBUILD allows either for array values.

ยงErrors

Returns a error for keyword if value cannot be parsed.