Cargo Features
[dependencies]
gengo = { version = "0.11.5", default-features = false, features = ["max-performance", "max-performance-safe", "owo-colors"] }
- default = max-performance-safe
-
The
max-performance-safe
feature is set by default whenevergengo
is added without
somewhere in the dependency tree.default-features = false - max-performance
-
Enables max-performance of gix >=0.56, <=0.67
gix:
Activate other features that maximize performance, like usage of threads,
zlib-ng
and access to caching in object databases. Note that some platforms might suffer from compile failures, which is whenmax-performance-safe
should be used. - max-performance-safe default
-
Enables max-performance-safe of gix >=0.56, <=0.67
gix:
Activate features that maximize performance, like usage of threads, `and access to caching in object databases, skipping the ones known to cause compile failures on some platforms. Note that this configuration still uses a pure Rust zlib implementation which isn't the fastest compared to its C-alternatives. No C toolchain is involved.
Features from optional dependencies
- owo-colors implicit feature
-
Enables owo-colors
owo-colors:
Zero-allocation terminal colors that'll make people go owo