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

Method decode

src/repr/src/row/encode.rs:1359–1365  ·  view source on GitHub ↗
(&self, idx: usize, val: &mut Row)

Source from the content-addressed store, hash-verified

1357
1358impl ColumnDecoder<Row> for RowColumnarDecoder {
1359 fn decode(&self, idx: usize, val: &mut Row) {
1360 let mut packer = val.packer();
1361
1362 for (_, _, decoder) in &self.decoders {
1363 decoder.get(idx, &mut packer);
1364 }
1365 }
1366
1367 fn is_null(&self, idx: usize) -> bool {
1368 let Some(nullability) = self.nullability.as_ref() else {

Callers 5

roundtrip_rowsFunction · 0.45
smoketest_rowFunction · 0.45
test_nested_listFunction · 0.45
test_recordFunction · 0.45
smoketest_projectionFunction · 0.45

Calls 3

packerMethod · 0.80
getMethod · 0.45
lenMethod · 0.45

Tested by 2

test_nested_listFunction · 0.36
test_recordFunction · 0.36