Expand description
Typed wrappers around the v1 RPC command catalog.
Each method in this module corresponds to one entry in the wire spec’s command catalog (§ 6). The wrapper:
- Builds the positional
argsarray per the spec. - Calls
RpcClient::call. - Decodes the
VectorizerValueresponse into a typed Rust value with explicit field handling (noserde_json::from_valuedetour — the wire is MessagePack, not JSON).
Adding a new typed wrapper for a v1 command landed on the server
is mechanical: a new method on RpcClient here, an entry in the
README, and (ideally) a test in tests/rpc_integration.rs.
Structs§
- Collection
Info - Collection metadata returned by
collections.get_info. - Search
Hit - One result from
search.basic.