Cargo Features

[dependencies]
hugr-llvm = { version = "0.14.1", default-features = false, features = ["llvm14-0", "test-utils"] }
default = llvm14-0

The llvm14-0 feature is set by default whenever hugr-llvm is added without default-features = false somewhere in the dependency tree.

llvm14-0 default

Enables llvm14-0 of inkwell

test-utils = insta, pathsearch, portgraph, rstest, serde, serde_json, typetag

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

insta test-utils?
rstest test-utils?

Enables rstest ^0.23.0

portgraph test-utils?
pathsearch test-utils?
serde_json test-utils?
serde test-utils?
typetag test-utils?