Cargo Features

[dependencies]
enigo = { version = "0.3.0", default-features = false, features = ["libei", "serde", "wayland", "xdo", "x11rb"] }
default = xdo

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

libei

Enables ashpd, once_cell, reis, and tokio

serde

Enables serde

wayland

Enables tempfile, wayland-client, wayland-protocols-misc, wayland-protocols-plasma, and wayland-protocols-wlr

xdo default
x11rb

Enables x11rb

Enigo has 6 features without comments.