Cargo Features

[dependencies]
orderwal = { version = "0.4.1", default-features = false, features = ["std", "xxhash3", "xxhash64", "tracing", "bytes", "smallvec", "smallvec-wrapper", "smol_str", "faststr"] }
default = std

The std feature is set by default whenever orderwal is added without default-features = false somewhere in the dependency tree.

std default xxhash3? xxhash64?

Enables among, crossbeam-skiplist-pr1132, dbutils ^0.6, rarena-allocator, optional bytes, optional faststr, and optional smol_str, std of bitflags

xxhash3 = std

Enables xxhash3 of dbutils ^0.6

xxhash64 = std

Enables xxhash64 of dbutils ^0.6

tracing

Enables tracing, tracing of dbutils ^0.6

Features from optional dependencies

bytes implicit feature

Enables bytes

bytes:

Types and traits for working with bytes

smallvec implicit feature

Enables smallvec

smallvec:

'Small vector' optimization: store up to a small number of items on the stack

smallvec-wrapper implicit feature

Enables smallvec-wrapper

smallvec-wrapper:

Macro and common structs to play with smallvec

smol_str implicit feature

Enables smol_str

smol_str:

small-string optimized string type with O(1) clone

faststr implicit feature

Enables faststr

faststr:

Faststr is a string library that reduces the cost of clone