Cargo Features

[dependencies]
implhm = { version = "1.0.8", default-features = false, features = ["separate-chaining", "open-addressing", "double-hashing", "linear-probing", "quadratic-probing", "double-hashing-test", "linear-probing-test", "quadratic-probing-test", "separate-chaining-test", "open-addressing-test", "enabled", "test"] }
default = separate-chaining

The separate-chaining feature is set by default whenever implhm is added without default-features = false somewhere in the dependency tree.

separate-chaining default separate-chaining-test? = enabled
open-addressing double-hashing? linear-probing? open-addressing-test? quadratic-probing? = enabled
double-hashing double-hashing-test? = open-addressing
linear-probing linear-probing-test? = open-addressing
quadratic-probing quadratic-probing-test? = open-addressing
double-hashing-test = double-hashing, open-addressing-test
linear-probing-test = linear-probing, open-addressing-test
quadratic-probing-test = open-addressing-test, quadratic-probing
separate-chaining-test = separate-chaining, test
open-addressing-test double-hashing-test? linear-probing-test? quadratic-probing-test? = open-addressing, test
enabled open-addressing? separate-chaining
test open-addressing-test? separate-chaining-test?

implhm has 13 features without comments.