(
&self,
length: usize,
reader: &mut BufferReader<'_>,
)
| 222 | } |
| 223 | |
| 224 | fn parse_parameter_description( |
| 225 | &self, |
| 226 | length: usize, |
| 227 | reader: &mut BufferReader<'_>, |
| 228 | ) -> Result<BackendMessage> { |
| 229 | let count = reader.int16()? as usize; |
| 230 | let mut ids = Vec::with_capacity(count); |
| 231 | for _ in 0..count { |
| 232 | ids.push(reader.int32()?); |
| 233 | } |
| 234 | Ok(BackendMessage::ParameterDescription( |
| 235 | ParameterDescriptionMessage { |
| 236 | length, |
| 237 | data_type_ids: ids, |
| 238 | }, |
| 239 | )) |
| 240 | } |
| 241 | |
| 242 | fn parse_data_row( |
| 243 | &self, |
no test coverage detected