Cargo Features
[dependencies]
macroific = { version = "1.3.1", default-features = false, features = ["full", "attr_parse", "derive", "nightly", "quote", "proc-macro2", "syn"] }
- default = derive
-
The
derive
feature is set by default whenevermacroific
is added without
somewhere in the dependency tree.default-features = false - full
-
Enables full of macroific_attr_parse
macroific_attr_parse:
implement ParseOption for types requiring
syn/full
- attr_parse = macroific_attr_parse
-
Enables attr_parse of macroific_macro
Affects
macroific::attr_parse
… - derive default = macroific_macro
- nightly
-
Enables nightly of macroific_attr_parse, macroific_core, and macroific_macro
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.
- macroific_macro attr_parse? derive nightly?
- macroific_attr_parse attr_parse? full? nightly?
- quote implicit feature
-
Enables quote
quote:
Quasi-quoting macro quote!(...)
- proc-macro2 implicit feature
- syn implicit feature
-
Enables syn
syn:
Parser for Rust source code