Cargo Features

[dependencies]
hpl-toolkit = { version = "0.0.3-beta.20", default-features = false, features = ["full", "schema", "compression", "macros", "log", "utils"] }
default full? = compression, schema, utils

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

full = default, macros
schema default compression

Enables hpl-toolkit-attribute-account-schemas-ix-injector, hpl-toolkit-derive-to-schema, and serde_json >0.9.0, <=1.0.108

Affects hpl-toolkit::schema

compression default = schema

Enables hpl-toolkit-attribute-compressed-account, hpl-toolkit-derive-to-node, hpl-toolkit-macro-merkle-tree-apply-fn, hpl-toolkit-macro-merkle-tree-apply-fn-deep, hpl-toolkit-macro-merkle-tree-utils, and spl-account-compression

Affects hpl-toolkit::compression

macros full?

Enables hpl-toolkit-macro-add-service and hpl-toolkit-macro-platform-gate

log

Enables log

utils default

Affects hpl-toolkit::utils