MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / decode_all

Method decode_all

nodedb-codec/src/gorilla.rs:294–300  ·  view source on GitHub ↗

Decode all remaining samples.

(&mut self)

Source from the content-addressed store, hash-verified

292
293 /// Decode all remaining samples.
294 pub fn decode_all(&mut self) -> Vec<(i64, f64)> {
295 let mut samples = Vec::new();
296 while let Some(s) = self.next_sample() {
297 samples.push(s);
298 }
299 samples
300 }
301}
302
303fn sign_extend(value: i64, bits: u32) -> i64 {

Callers 5

decode_f64Function · 0.45
decode_timestampsFunction · 0.45
varying_values_roundtripFunction · 0.45

Calls 2

next_sampleMethod · 0.80
pushMethod · 0.45