Cargo Features

[dependencies]
derive-wizard = { version = "0.5.1-use-the-elicitor-crate-instead", default-features = false, features = ["requestty-backend", "egui-backend", "dialoguer-backend", "ratatui-backend", "typst-backend", "typst-form"] }
default = requestty-backend

The requestty-backend feature is set by default whenever derive-wizard is added without default-features = false somewhere in the dependency tree.

requestty-backend default

Enables requestty

Affects backend::requestty_backend

egui-backend

Enables eframe, egui, and itertools

Affects backend::egui_backend

dialoguer-backend

Enables dialoguer

Affects backend::dialoguer_backend

ratatui-backend

Enables crossterm and ratatui

Affects backend::ratatui_backend

typst-backend

Enables typst

typst-form

Affects derive-wizard::typst_form, derive-wizard::Wizard.to_typst_form