Cargo Features

[dependencies]
indexland = { version = "0.2.1", default-features = false, features = ["std", "alloc", "full", "derive", "nonmax", "disable_debuggable_nonmax", "smallvec", "arrayvec", "indexmap", "serde"] }
default = arrayvec, derive, std

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

std default full? smallvec? = alloc

Enables std of arrayvec and indexmap

alloc indexmap? std

Affects indexland::index_vec, indexland::index_vec_deque

full = arrayvec, derive, indexmap, nonmax, serde, smallvec, std
derive default full?

Enables indexland_derive

nonmax full?

Affects indexland::nonmax

disable_debuggable_nonmax
smallvec full? serde? = std

smallvec v1 does not support no_std

Enables smallvec

Affects indexland::index_small_vec

arrayvec default full? serde? std

Enables arrayvec

Affects indexland::index_array_vec

indexmap full? serde? std = alloc

Enables indexmap

Affects indexland::index_hash_map, indexland::index_hash_set

serde full?

Enables serde, serde of smallvec, serde of arrayvec and indexmap