Crate pco

source ·
Expand description

For crate-level documentation, see https://github.com/mwlon/pcodec/tree/main/pco.

Modules§

Macros§

  • A macro to help cross the dynamic<->generic boundary for pco core data types.
  • Similar to with_core_dtypes, but only for core latent types. Accepts a macro over a repeated list of $($name => $t,)+.

Structs§

Enums§

  • Configures whether float multiplier detection is enabled.
  • Configures whether integer multiplier detection is enabled.
  • A variation of how pco serializes and deserializes numbers.
  • PagingSpec specifies how a chunk is split into pages.

Constants§

Functions§

  • Automatically makes an educated guess for the best compression delta encoding order, based on nums and compression_level.