Cargo Features

[dependencies]
egui-tao = { version = "0.23.0", default-features = false, features = ["bytemuck", "clipboard", "links", "puffin", "serde", "document-features"] }
default = clipboard, links

These default features are set whenever egui-tao is added without default-features = false somewhere in the dependency tree.

bytemuck

Enables bytemuck of egui ^0.22.0

egui:

bytemuck enables you to cast epaint::Vertex, emath::Vec2 etc to &[u8].

clipboard default = arboard, smithay-clipboard
puffin

Enables puffin ^0.15

serde

Enables serde and serde of egui ^0.22.0

egui:

Allow serialization using serde.

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.

document-features implicit feature

Enables document-features

document-features:

Extract documentation for the feature flags from comments in Cargo.toml

webbrowser links

Enables webbrowser ^0.8.3

arboard not android clipboard
smithay-clipboard linux dragonfly freebsd netbsd openbsd clipboard

Enables smithay-clipboard ^0.6.3