(mut buf: Cursor)
| 583 | } |
| 584 | |
| 585 | fn decode_auth(mut buf: Cursor) -> Result<FrontendMessage, io::Error> { |
| 586 | let mut value = Vec::new(); |
| 587 | while let Ok(b) = buf.read_byte() { |
| 588 | value.push(b); |
| 589 | } |
| 590 | Ok(FrontendMessage::RawAuthentication(value)) |
| 591 | } |
| 592 | |
| 593 | fn expect(buf: &mut Cursor, expected: &[u8]) -> Result<(), io::Error> { |
| 594 | for i in 0..expected.len() { |