Function tuple4
Source pub fn tuple4<P1, P2, P3, P4, R1, R2, R3, R4, N: Node>(
parser1: P1,
parser2: P2,
parser3: P3,
parser4: P4,
) -> impl Fn(ParseInput<'_, N>) -> Result<(ParseInput<'_, N>, (R1, R2, R3, R4)), ParseError>where
P1:
Fn(
ParseInput<'_, N>) ->
Result<(
ParseInput<'_, N>, R1),
ParseError>,
P2:
Fn(
ParseInput<'_, N>) ->
Result<(
ParseInput<'_, N>, R2),
ParseError>,
P3:
Fn(
ParseInput<'_, N>) ->
Result<(
ParseInput<'_, N>, R3),
ParseError>,
P4:
Fn(
ParseInput<'_, N>) ->
Result<(
ParseInput<'_, N>, R4),
ParseError>,