pub fn uncons<Input>( input: &mut Input, ) -> ParseResult<Input::Token, Input::Error>where Input: ?Sized + Stream,