Cargo Features

[dependencies]
collect_failable = { version = "0.18.0", default-features = false, features = ["std", "alloc", "unsafe", "tuples", "hashbrown", "indexmap", "arrayvec"] }
default = alloc, std, tuples, unsafe

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

std default = alloc

Affects maps::hash_map, sets::hash_set

alloc default hashbrown? indexmap? std

Affects maps::btree_map, sets::btree_set

unsafe default

Affects errors::partial_array, impls::r#unsafe

tuples default

Enables either

Public Dependencies

hashbrown = alloc

Enables hashbrown

Affects maps::hashbrown, sets::hashbrown_set

indexmap = alloc

Enables indexmap

Affects maps::indexmap, sets::indexset

arrayvec

Enables arrayvec