1 2 3 4 5
fn name<S, U: Parsable>() -> impl Parser<S, U> { // 1 2 // ┃ ┃ move |state: S, input: U| take(1.., is(name_character)).parse(state, input) }