MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / deserialize

Method deserialize

src/avro/src/decode.rs:1855–1861  ·  view source on GitHub ↗
(
        self,
        _r: &mut R,
        d: D,
    )

Source from the content-addressed store, hash-verified

1853
1854impl<'a> AvroDeserializer for &'a Value {
1855 fn deserialize<R: AvroRead, D: AvroDecode>(
1856 self,
1857 _r: &mut R,
1858 d: D,
1859 ) -> Result<D::Out, AvroError> {
1860 give_value(d, self)
1861 }
1862}
1863
1864pub fn give_value<D: AvroDecode>(d: D, v: &Value) -> Result<D::Out, AvroError> {

Calls 15

give_valueFunction · 0.85
zag_i32Function · 0.85
IntClass · 0.85
zag_i64Function · 0.85
LongClass · 0.85
decode_floatFunction · 0.85
FloatClass · 0.85
decode_doubleFunction · 0.85
DoubleClass · 0.85
build_ts_valueFunction · 0.85
decode_lenFunction · 0.85
decode_long_nonnegFunction · 0.85

Tested by

no test coverage detected