Cargo Features
[dependencies]
gitui = { version = "0.26.3", default-features = false, features = ["ghemoji", "regex-fancy", "regex-onig", "timing", "trace-libgit", "vendor-openssl"] }
- default = ghemoji, regex-fancy, trace-libgit, vendor-openssl
-
These default features are set whenever
gitui
is added without
somewhere in the dependency tree.default-features = false - ghemoji default = gh-emoji
-
Affects
utils::emoji
… - regex-fancy default
-
regex-* features are mutually exclusive.
Enables regex-fancy of syntect, syntect-fancy of two-face
- regex-onig
-
Enables regex-onig of syntect and syntect-onig of two-face
two-face:
A minimal set of
syntect
features with the onig regex implementation - timing
- trace-libgit default
-
Enables trace-libgit of asyncgit
- vendor-openssl default
-
Enables vendor-openssl of asyncgit
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.