Skip to main content

Module decoder

Module decoder 

Source
Expand description

Zero-copy Protobuf decoder for Qdrant gRPC responses.

Decodes protobuf wire format directly without intermediate allocations. Matches the zero-copy pattern of proto_encoder.rs.

§Supported Responses

  • SearchResponse → Vec<ScoredPoint>
  • GetResponse → Vec<RetrievedPoint> (same as ScoredPoint with score=0)
  • ScrollResponse → ScrollResult { points, next_offset }

Structs§

ScrollResult
Result of a Scroll operation.

Functions§

decode_get_response
Decode a GetResponse protobuf message.
decode_scroll_response
Decode a ScrollResponse protobuf message.
decode_search_response
Decode a SearchResponse protobuf message.