VN34TFOGVJJT2LLILYCQVE3IMJQXBLP3VN6GJKI5OTRBJWPTVK7AC
}.encode_to_vec();
if stream.write_all(&resp[..]).await.is_err() { return; };
};
let len = resp.encoded_len();
let mut out_buf = vec![0u8; 4 + len].into_boxed_slice();
out_buf[..4].copy_from_slice(&(len as u32).to_be_bytes());
resp.encode(&mut &mut out_buf[4..]).unwrap();
if stream.write_all(&out_buf).await.is_err() { return; };
}.encode_to_vec();
if stream.write_all(&resp[..]).await.is_err() { return; };
};
let len = resp.encoded_len();
let mut out_buf = vec![0u8; 4 + len].into_boxed_slice();
out_buf[..4].copy_from_slice(&(len as u32).to_be_bytes());
resp.encode(&mut &mut out_buf[4..]).unwrap();
if stream.write_all(&out_buf).await.is_err() { return; };