Cargo Features

quasi_codegen = { version = "0.32.0", default-features = false, features = ["with-syntex", "unstable-testing"] }
default = with-syntex

The with-syntex feature is set by default whenever quasi_codegen is added without default-features = false somewhere in the dependency tree.

with-syntex default = syntex, syntex_errors, syntex_syntax

Enables with-syntex of aster

Affects quasi_codegen::expand

unstable-testing = clippy

Features from optional dependencies

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

clippy unstable-testing?
syntex with-syntex
syntex_errors with-syntex

Enables syntex_errors ^0.58

syntex_syntax with-syntex

Enables syntex_syntax ^0.58