pub fn parse<Stream, Context, Parser>( parser: Parser, ) -> impl Parse<Stream, Context, Token = Parser::Token>where Parser: Parse<Stream, Context>, Parser::Token: Debug,
Take a parser and return a Parser that will call parse on it.