(stream: &mut impl Read)
| 1257 | } |
| 1258 | |
| 1259 | fn read_startup_error_sqlstate(stream: &mut impl Read) -> Result<Option<String>> { |
| 1260 | loop { |
| 1261 | let message = read_one_message(stream)?; |
| 1262 | if message.tag == b'E' { |
| 1263 | return Ok(error_sqlstate(&message)); |
| 1264 | } |
| 1265 | } |
| 1266 | } |
| 1267 | |
| 1268 | fn assert_message_tags_ignoring_parameter_status(messages: &[RawBackendMessage], expected: &[u8]) { |
| 1269 | let actual = messages |
no test coverage detected