Cargo Features
[dependencies]
keeshond = { version = "0.27.0", default-features = false, features = ["derive", "default_logger", "graphical_panic", "audio", "imgui_feature"] }
- default = audio, default_logger, derive, graphical_panic
-
These default features are set whenever
keeshond
is added without
somewhere in the dependency tree.default-features = false - derive default = keeshond_derive
- default_logger default
- graphical_panic default = backtrace
- audio default = keeshond_audio
- imgui_feature = cstr-macro, imgui, imgui-glium-renderer, imgui-sys
-
Affects
scene::ImGuiSystem
,scene::BaseScene.imgui_think
…
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.
- backtrace graphical_panic
-
Enables backtrace
For default logging
- imgui imgui_feature?
-
Enables imgui ^0.8.1
For imgui
- imgui-sys imgui_feature?
-
Enables imgui-sys ^0.8.1
- imgui-glium-renderer imgui_feature?
-
Enables imgui-glium-renderer ^0.8.1
- cstr-macro imgui_feature?
- keeshond_audio audio
- keeshond_derive derive