Function alphanumeric0
fn alphanumeric0<Input, Error>(input: &mut Input) -> Result<<Input as Stream>::Slice, Error>
where
Input: StreamIsPartial + Stream,
<Input as Stream>::Token: AsChar,
Error: ParserError<Input>
Recognizes zero or more ASCII numerical and alphabetic characters: 'a'..='z', 'A'..='Z', '0'..='9'
Complete version: Will return the whole input if no terminating token is found (a non alphanumerical character).
[Partial version][crate::_topic::partial]: Will return Err(winnow::error::ErrMode::Incomplete(_)) if there's not enough input data,
or if no terminating token is found (a non alphanumerical character).
Effective Signature
Assuming you are parsing a &str [Stream]:
# use *;;
#
Example
# use *;
# use alphanumeric0;
assert_eq!;
assert_eq!;
assert_eq!;
# use *;
# use ;
# use Partial;
# use alphanumeric0;
assert_eq!;
assert_eq!;
assert_eq!;