Cargo Features

[dependencies]
oxifaster = { version = "0.1.3", default-features = false, features = ["statistics", "prometheus", "io_uring", "hash-xxh3", "hash-xxh64", "f2", "clap"] }
default = hash-xxh3

The hash-xxh3 feature is set by default whenever oxifaster is added without default-features = false somewhere in the dependency tree.

statistics
prometheus

Affects stats::prometheus

io_uring

Enables io-uring ^0.6

hash-xxh3 default

Enables xxh3 of xxhash-rust

xxhash-rust:

Enable xxh3 implementation

hash-xxh64

Enables xxh64 of xxhash-rust

xxhash-rust:

Enable xxh64 implementation

f2

Affects oxifaster::f2

Features from optional dependencies

clap implicit feature

Enables clap

clap:

A simple to use, efficient, and full-featured Command Line Argument Parser

Required by format_inspector, interop_index_tool and verify_compatibility binaries