Cargo Features

[dependencies]
facet-deserialize = { version = "0.24.3", default-features = false, features = ["std", "alloc", "ariadne", "rich-diagnostics"] }
default = rich-diagnostics, std

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

std default rich-diagnostics = alloc
alloc ariadne? std

Enables alloc of facet-core and facet-reflect

facet-reflect:

Enable the allocation features

ariadne rich-diagnostics = alloc

Enables ariadne

rich-diagnostics default = ariadne, std

facet-deserialize has 5 features without comments.