Expand description
§liquid-cache-common
Common types and utilities shared across LiquidCache components.
This crate contains shared data structures, enums, and utility functions used throughout the LiquidCache ecosystem. It defines the core abstractions for cache modes, schema transformations, and RPC message types that enable communication between client and server components.
Modules§
- mock_
store - Mock object store for testing purposes.
- rpc
- RPC definitions for the LiquidCache service.
You should not use this module directly.
Instead, use the
liquid_cache_server
andliquid_cache_client
crates to interact with the LiquidCache service. - utils
Structs§
- Parquet
Reader Schema - A schema that where strings are stored as
Utf8View
Enums§
- Cache
Mode - Specify how LiquidCache should cache the data
- Liquid
Cache Mode - The mode of the cache.
Functions§
- cast_
from_ parquet_ to_ liquid_ type - coerce_
parquet_ schema_ to_ liquid_ schema - Coerce the schema from LiquidParquetReader to LiquidCache types.
- coerce_
parquet_ type_ to_ liquid_ type