Cargo Features
[dependencies]
tuviv = { version = "0.6.1", default-features = false, features = ["serde", "kitty", "termion", "num-traits", "base64"] }
- default = crossterm
-
The
crossterm
feature is set by default whenevertuviv
is added without
somewhere in the dependency tree.default-features = false - serde
-
Enables serde and serde_with, serde of bitflags
- kitty = crossterm, image, kitty_image
-
Enables png of image ^0.24.6
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.
- crossterm default kitty?
-
Affects
tuviv::run_app
,tuviv::render_frame
,tuviv::App
… - termion implicit feature
-
Enables termion ^1
termion:
A bindless library for manipulating terminals
- image kitty?
-
Enables image ^0.24.6
- num-traits implicit feature
-
Enables num-traits
num-traits:
Numeric traits for generic mathematics
- base64 implicit feature
-
Enables base64 ^0.21.5
base64:
encodes and decodes base64 as bytes or utf8
- kitty_image kitty?