Cargo Features

[dependencies]
allay = { version = "0.1.0", default-features = false, features = ["config-schema", "export", "git", "manual", "share", "watch", "shell-completions", "mdbook"] }
default = export, manual, share, shell-completions, watch

See README.md for descriptions about the features.

config-schema = schemars
export default = open
git = git2

Affects project::ProjectInitConfig.init_git

manual default = open
share default = local-ip-address, qrcode, tokio, warp
watch default = notify, notify-debouncer-mini
shell-completions default = clap_complete

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.

schemars config-schema?
warp share
tokio share
qrcode share

Enables qrcode ^0.13.0

local-ip-address share

Enables local-ip-address ^0.5.7

notify watch

Enables notify ^6.1.1

notify-debouncer-mini watch

Enables notify-debouncer-mini ^0.4.1

mdbook implicit feature

Enables mdbook

mdbook:

Creates a book from markdown files

open export manual
git2 git?

Enables git2 ^0.18.3

clap_complete shell-completions