[][src]Crate ciff

Library supporting converting CIFF to PISA uncompressed collection format. Refer to osirrc/ciff on Github for more detailed information about the format.

For more information about PISA's internal storage formats, see the documentation.

Structs

BinaryCollection

Represents a single binary collection.

BinarySequence

A single binary sequence.

DocRecord
Header

Generated files are compatible only with the same version of protobuf runtime.

InvalidFormat

Error raised when the bytes cannot be properly parsed into the collection format.

Posting
PostingsList

Functions

ciff_to_pisa

Converts a CIFF index stored in path to a PISA "binary collection" (uncompressed inverted index) with a basename output.

encode_u32_sequence

Encodes a sequence of 4-byte unsigned integers into writer in native-endianness.

pisa_to_ciff

Converts a a PISA "binary collection" (uncompressed inverted index) with a basename input to a CIFF index stored in output.