We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 34926d5 commit 06572e7Copy full SHA for 06572e7
src/encoder/pb.rs
@@ -2,7 +2,7 @@
2
3
use std::io::Write;
4
5
-use protobuf::Message;
+use prost::Message;
6
7
use crate::errors::Result;
8
use crate::proto::MetricFamily;
@@ -31,7 +31,9 @@ impl Encoder for ProtobufEncoder {
31
for mf in metric_families {
32
// Fail-fast checks.
33
check_metric_family(mf)?;
34
- mf.write_length_delimited_to_writer(writer)?;
+ let mut buf = vec![];
35
+ mf.encode_length_delimited(&mut buf)?;
36
+ writer.write_all(buf.as_slice())?;
37
}
38
Ok(())
39
0 commit comments