/// Parse a let expression without eager bracing.
Parse a let expression without eager bracing.
Parse a let expression without eager bracing .
pub fn parse_without_eager_brace(parser: &mut Parser) -> Result<Self, ParseError> {
        Ok(Self {
            attributes: vec![],
            let_token: parser.parse()?,
            pat: parser.parse()?,
            eq: parser.parse()?,
            expr: ast::Expr::parse_without_eager_brace(parser)?,
        })
    }
pub fn parse_without_eager_brace ( parser : & mut Parser ) -> Result < Self , ParseError > { Ok ( Self { attributes : vec ! [ ] , let_token : parser . parse ( ) ? , pat : parser . parse ( ) ? , eq : parser . parse ( ) ? , expr : ast :: Expr :: parse_without_eager_brace ( parser ) ? , } ) }
Parse a let expression without eager bracing.
Parse a let expression without eager bracing .
parser
&mut Parser