in elasticsearch/src/http/request.rs [121:132]
fn write(&self, bytes: &mut BytesMut) -> Result<(), Error> {
for line in &self.0 {
line.write(bytes)?;
// only write a newline if the T impl does not
if let Some(b) = bytes.last() {
if b != &(b'\n') {
bytes.put_u8(b'\n');
}
}
}
Ok(())
}