Cargo Features

tao = { version = "0.24.0", default-features = false, features = ["rwh_04", "rwh_05", "serde", "rwh_06"] }
default = rwh_06

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

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

rwh_04 implicit feature

Enables raw-window-handle ^0.4

rwh_05 implicit feature

Enables std of raw-window-handle ^0.5

serde implicit feature

With serde_derive and default (std)

rwh_06 default

Enables std of raw-window-handle