(&mut self)
| 342 | } |
| 343 | |
| 344 | fn parse_struct_field(&mut self) -> Result<StructField> { |
| 345 | let pos = self.pos(); |
| 346 | self.expect_lparen()?; |
| 347 | let name = self.parse_ident()?; |
| 348 | let ty = self.parse_ident()?; |
| 349 | self.expect_rparen()?; |
| 350 | Ok(StructField { name, ty, pos }) |
| 351 | } |
| 352 | |
| 353 | fn parse_tuple_fields(&mut self) -> Result<TupleFields> { |
| 354 | let pos = self.pos(); |
no test coverage detected