Modules§
Structs§
- A
MutStreamingIterator
that reads column chunks one by one, returning aPageReader
per column. - This meta is a small part of
ColumnChunkMetadata
. - A fallible
Iterator
ofCompressedDataPage
. This iterator reads pages back to back until all pages have been consumed. - A
MutStreamingIterator
of pre-read column chunks
Enums§
- State of
MutStreamingIterator
.
Traits§
- A special kind of fallible streaming iterator where
advance
consumes the iterator.
Functions§
- Decompresses the page, using
buffer
for decompression. Ifpage.buffer.len() == 0
, there was no decompression and the buffer was moved. Else, decompression took place. - Parse loaded metadata bytes
- Returns a
ColumnIterator
of column chunks corresponding tofield
. - Reads a
FileMetadata
from the reader, located at the end of the file. - Reads a
FileMetadata
from the reader, located at the end of the file, with known file size.