Cargo Features
[dependencies]
exgrid = { version = "0.1.0", default-features = false, features = ["egui24", "egui25", "egui26", "egui27", "log"] }
- default = egui27
-
The
egui27
feature is set by default wheneverexgrid
is added without
somewhere in the dependency tree.default-features = false
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.
- egui24 implicit feature
-
Enables egui ^0.24
egui dep is handled through feature to overcome cargo resolver not be able to select same egui version as used in rest of the app.
this allows egui_struct to work with newer egui through semver patch update breaking-change updates (0.4, 0.5, 1., 2., ...) will update default egui version feature to newest one. - egui25 implicit feature
-
Enables egui ^0.25
egui:
An easy-to-use immediate mode GUI that runs on both web and native
- egui26 implicit feature
-
Enables egui ^0.26
- egui27 default
-
Enables egui ^0.27
- log implicit feature
-
Enables log
log:
A lightweight logging facade for Rust