Cargo Features

[dependencies]
hydroflow = { version = "0.9.0", default-features = false, features = ["nightly", "macros", "hydroflow_macro", "hydroflow_datalog", "deploy_integration", "python", "debugging", "multiplatform_test"] }
default = debugging, macros, nightly

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

nightly default = hydroflow_macro

Enables diagnostics of hydroflow_macro

Affects hydroflow::Never

macros default = hydroflow_datalog, hydroflow_macro
hydroflow_macro macros nightly

Enables hydroflow_macro

Affects util::demux_enum

hydroflow_datalog macros

Enables hydroflow_datalog

deploy_integration

Enables hydroflow_deploy_integration

Affects util::deploy

python

Enables pyo3 ^0.20

debugging default

Enables debugging of hydroflow_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