(stream: &mut TcpStream, query: &str)
| 253 | } |
| 254 | |
| 255 | async fn send_query(stream: &mut TcpStream, query: &str) { |
| 256 | let mut msg = vec![b'Q']; |
| 257 | msg.extend_from_slice(&((query.len() + 5) as u32).to_be_bytes()); |
| 258 | msg.extend_from_slice(query.as_bytes()); |
| 259 | msg.push(0); |
| 260 | stream.write_all(&msg).await.unwrap(); |
| 261 | } |
| 262 | |
| 263 | async fn read_until_ready(stream: &mut TcpStream) { |
| 264 | loop { |
no test coverage detected