Function lip::optional_with_default
source · pub fn optional_with_default<'a, A: Clone + 'a, P, S: Clone + 'a>(
default: A,
parser: P
) -> impl Parser<'a, Output = A, State = S>where
P: Parser<'a, Output = A, State = S> + 'a,
Expand description
Optionally parse something. Returns supplied default value if parse failed.