Cargo Features

[dependencies]
unrest_tmp_syn = { version = "0.1.0", default-features = false, features = ["full", "parsing", "printing", "visit", "fold", "clone-impls", "extra-traits"] }
default = clone-impls, parsing, printing

These default features are set whenever unrest_tmp_syn is added without default-features = false somewhere in the dependency tree.

full

Affects expr::parsing.opt_ambiguous_expr, fold::Folder.fold_file, fold::Folder.fold_item, fold::Folder.fold_foreign_item, fold::Folder.fold_pat, fold::Folder.fold_fn_decl, fold::Folder.fold_trait_item, fold::Folder.fold_impl_item, fold::Folder.fold_method_sig, fold::Folder.fold_stmt, fold::Folder.fold_block, fold::Folder.fold_local, fold::Folder.fold_view_path, fold::noop_fold_file, fold::noop_fold_block, fold::noop_fold_item, fold::noop_fold_foreign_item, visit::Visitor.visit_file, visit::Visitor.visit_item, visit::Visitor.visit_foreign_item

parsing default

Enables parsing of unrest_tmp_synom

Affects attr::parsing, data::parsing, derive::parsing, expr::parsing, file::parsing, generics::parsing, unrest_tmp_syn::parse, unrest_tmp_syn::parse_str, unrest_tmp_syn::parse_file

printing default = unrest_tmp_quote

Enables printing of unrest_tmp_synom

visit

Affects unrest_tmp_syn::visit

fold

Affects unrest_tmp_syn::fold

clone-impls default

Enables clone-impls of unrest_tmp_synom

extra-traits

Enables extra-traits of unrest_tmp_synom

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.

unrest_tmp_quote printing