Cargo Features

[dependencies]
raui = { version = "0.64.1", default-features = false, features = ["all", "material", "retained", "immediate", "immediate-widgets", "json", "tesselate", "app"] }
default = json

The json feature is set by default whenever raui is added without default-features = false somewhere in the dependency tree.

all = app, immediate, immediate-widgets, json, material, retained, tesselate
material all? = raui-material
retained all? = raui-retained
immediate all? = raui-immediate
immediate-widgets all? = raui-immediate-widgets
json default all? = raui-json-renderer

Affects raui::renderer.json

tesselate all? = raui-tesselate-renderer

Affects raui::renderer.tesselate

app all? = raui-app

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.

raui-retained retained?
raui-immediate immediate?
raui-immediate-widgets immediate-widgets?
raui-json-renderer json
raui-app app?
raui-material material?
raui-tesselate-renderer tesselate?