Cargo Features

[dependencies]
oxidate-fsm = { version = "0.1.0", default-features = false, features = ["gui"] }
default = gui

The gui feature is set by default whenever oxidate-fsm is added without default-features = false somewhere in the dependency tree.

gui default

GUI editor (default)

Enables rfd ^0.14

File dialog

and eframe ^0.29, egui ^0.29, and egui_extras ^0.29

eframe:

GUI

Required by the oxidate binary