Cargo Features
[dependencies]
hyperscan = { version = "0.3.2", default-features = false, features = ["full", "gen", "static", "chimera", "compile", "contained", "runtime", "async", "latest", "literal", "pattern", "unstable", "v4", "v5", "v5_2", "v5_4", "docsrs"] }
- default = full, latest
-
These default features are set whenever
hyperscan
is added without
somewhere in the dependency tree.default-features = false - full default docsrs? = compile, runtime
- gen
-
Enables gen of hyperscan-sys
- static chimera?
-
Enables static of hyperscan-sys
- chimera docsrs? = bitflags, derive_more, static
-
Enables chimera of hyperscan-sys
Affects
hyperscan::chimera
… - compile full = bitflags, derive_more
-
Enables compile of hyperscan-sys
Affects
hyperscan::regex
… - contained
-
Enables contained of hyperscan-sys
- runtime full
-
Enables runtime of hyperscan-sys
Affects
hyperscan::regex
… - async docsrs? = futures
- latest default docsrs? = v5_4
- literal v5_2?
- pattern dev unstable?
-
regex:
Enable to use the unstable pattern traits defined in std. This is enabled by default if the unstable feature is enabled.
- unstable = pattern
- v4 v5?
- v5 v5_2? = v4
- v5_2 v5_4? = literal, v5
- v5_4 latest = v5_2
- docsrs = async, chimera, full, latest
-
Enables docsrs of hyperscan-sys
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.
- bitflags chimera? compile?
-
Enables bitflags ^1.3
- derive_more chimera? compile?
-
Enables derive_more ^0.99
- futures async?