Cargo Features

[dependencies]
dfir_rs = { version = "0.11.0", default-features = false, features = ["meta", "macros", "dfir_macro", "dfir_datalog", "deploy_integration", "python", "debugging", "multiplatform_test"] }
default = debugging, macros, meta

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

meta default

Enables dfir_lang

macros default = dfir_datalog, dfir_macro
dfir_macro macros

Enables dfir_macro

Affects util::demux_enum

dfir_datalog macros

Enables dfir_datalog

deploy_integration

Enables hydroflow_deploy_integration

Affects util::deploy

python

Enables pyo3 ^0.20

debugging default

Enables debugging of dfir_lang

Features from optional dependencies

multiplatform_test implicit feature

Enables multiplatform_test

added to workaround cargo smart-release https://github.com/Byron/cargo-smart-release/issues/16