Cargo Features

macrofied-toolbox has no features set by default.

[dependencies]
macrofied-toolbox = { version = "0.4.2", features = ["all", "depends", "all-debug", "option", "option-debug", "result", "result-debug", "trace"] }
all = option, result
depends option? result? = bitflags, cfg-if, proc-macro2, quote, syn
all-debug = option-debug, result-debug
option all? option-debug? = depends

Affects macrofied-toolbox::option, parse::utils.search_for_ident

option-debug all-debug? = option
result all? result-debug? = depends

Affects macrofied-toolbox::result, parse::utils.search_for_ident

result-debug all-debug? = result
trace

feature should only be used for tests or examples

Affects tracing::trace_expansion, tracing::trace_parsed, tracing::trace_source

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.

bitflags depends?

Enables bitflags ^1

cfg-if depends?
proc-macro2 depends?
quote depends?
syn depends?

Enables syn ^1