Module zerovec::vecs

source ·
Expand description

This module contains additional utility types for working with ZeroVec and VarZeroVec. See their docs for more details on the general purpose of these types.

ZeroSlice and VarZeroSlice provide slice-like versions of the vector types for use behind references and in custom ULE types.

VarZeroVecOwned is a special owned/mutable version of VarZeroVec, allowing direct manipulation of the backing buffer.

Re-exports

Structs

Enums

  • A zero-copy data structure that efficiently stores integer values.

Traits

  • This trait allows switching between different possible internal representations of VarZeroVec.