Cargo Features

[dependencies]
abyssiniandb = { version = "0.1.3", default-features = false, features = ["vf_u32u32", "vf_u64u64", "vf_vu64", "rabuf_default", "rabuf_auto_buf_size", "rabuf_overf_rem_all", "rabuf_overf_rem_half", "rabuf_pin_zero", "rabuf_hash_turbo", "rabuf_lru", "rabuf_print_hits", "rabuf_stats", "next_straight", "htx_bitmap", "htx_print_hits", "abyssiniandb_debug", "rabuf_debug", "myhasher_george1", "myhasher_george2"] }
default = htx_bitmap, rabuf_default, vf_vu64

These default features are set whenever abyssiniandb is added without default-features = false somewhere in the dependency tree.

vf_u32u32

for developping

vf_u64u64
vf_vu64 default
rabuf_default default = rabuf_auto_buf_size, rabuf_hash_turbo, rabuf_overf_rem_all, rabuf_pin_zero
rabuf_auto_buf_size rabuf_default

Enables buf_auto_buf_size of rabuf

rabuf_overf_rem_all rabuf_default

Enables buf_overf_rem_all of rabuf

rabuf_overf_rem_half

Enables buf_overf_rem_half of rabuf

rabuf_pin_zero rabuf_default

Enables buf_pin_zero of rabuf

rabuf_hash_turbo rabuf_default

Enables buf_hash_turbo of rabuf

rabuf_lru

Enables buf_lru of rabuf

rabuf_print_hits

Enables buf_print_hits of rabuf

rabuf_stats

Enables buf_stats of rabuf

next_straight

under development

htx_bitmap default
htx_print_hits
abyssiniandb_debug

for test

rabuf_debug

Enables buf_debug of rabuf

std_default_hasher myhasher_george1
myhasher_george2