(chunks: Vec<Vec<u8>>)
| 302 | use test_buffers as buffers; |
| 303 | |
| 304 | fn parse_vec_chunks(chunks: Vec<Vec<u8>>) -> Result<Vec<BackendMessage>> { |
| 305 | let mut parser = Parser::new(); |
| 306 | let mut messages = Vec::new(); |
| 307 | for chunk in chunks { |
| 308 | parser.parse(chunk.as_slice(), |msg| { |
| 309 | messages.push(msg); |
| 310 | Ok(()) |
| 311 | })?; |
| 312 | } |
| 313 | Ok(messages) |
| 314 | } |
| 315 | |
| 316 | fn parse_slices(chunks: &[&[u8]]) -> Result<Vec<BackendMessage>> { |
| 317 | let mut parser = Parser::new(); |
no test coverage detected